Me alegro que lo solucionaras :)
Hay varios trucos para pasar de Float a String, el más sencillo:
var numero = 10.9;
var texto = "" + numero;
Aunque para esto recomiendo más:
var numero = 10.9;
var texto = numero.toString();
Ya te cuento como convertir un Texto en un Float:
var texto = "10.9";
var numeroFlotante = parseFloat(texto);
De cualquier manera por lo que me comentas de las comillas me huele a un problema de doble comillado:
//Comillas 'simples' dentro de comillas "dobles"
var texto = "Algo 'con comillas' dentro de un texto";
//ó Comillas "dobles" dentro de comillas 'simples'
var texto = 'Algo "con comillas" dentro de un texto'';
//Comillas "dobles" dentro de comillas "dobles" no compila (lo mismo con comillas 'simples'):
var texto = "Algo "con comillas" dentro de un texto";
//Salvo que se use la barra invertida \ antes de cualquier comilla
var texto = "Algo \"con comillas\" dentro de un texto";