Para pasar un string a un valor numérico hay 3 opciones (que yo conozca, al menos):
Código:
variableEntero = "1";
variableDecimal = "1.4";
entero = parseInt(variableEntero);
decimal = parseFloat(variableDecimal);
ambos = Number(variableEntero);
ambos2 = Number(variableDecimal);
parseInt() te sirve para números enteros, parseFloat() para números con decimales (separados por ".", no por ",") y Number() va para los dos.
Suerte
Califa