Comunidad de diseño web y desarrollo en internet online

Cambiar valor de String a Number

Citar            
MensajeEscrito el 28 Jun 2013 08:26 am
Hola a todos.

Tengo una variable que recojo por flashVar y que corto con split para eliminar unos guiones. Los valores los meto en un array con 4 valores.

El caso es que como primero tengo que desencriptar la variable que me llega por flashvars, los valores se me convierten en un string y ahora necesito sumar los valores del array y que me devuelva un número, pero como son strings no me los suma sino que me los concatena.

Mi pregunta es, ¿Cómo puedo transformar los valores string de un array en un número?

Al igual que un número lo puedo transformar en un string con la función "toString()", ¿Hay alguna manera de transformar "1" Srting en 1 Number?

Por plug

78 de clabLevel



Genero:Masculino  

firefox
Citar            
MensajeEscrito el 28 Jun 2013 09:38 am
BuenAS:

Puedes utilizar las funciones
var entero:int = parseInt(cadenaDeTexto);
var numero:Number = parseFloat(cadenaDeTexto);

La primera te da un número entero (sin decimales) y la segunda un número que sí puede llevar decimales.

Un saludo.

Por Lukánicos

Claber

468 de clabLevel



Genero:Masculino  

chrome
Citar            
MensajeEscrito el 28 Jun 2013 09:45 am
Muchas gracias Lukánicos, ha funcionado perfectamente.

Un saludo.

Por plug

78 de clabLevel



Genero:Masculino  

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.