Resulta que tengo un número como String...
var numero_linea:String = "032" y mediante el siguiente codigo busco aislar el numero quitandole los ceros. Cosa que me ha resultado muy bien. perooooo. El resultado, en este caso 32, resulta ser finalmente un String, cosa que no me conviene en caso quiera sumar o restar esa variable a la que he llamado ext
Código :
var ext:Number
var piez1:String = numero_linea.slice(0,1)
var piez2:String = numero_linea.slice(1,2)
var piez3:String = numero_linea.slice(2,3)
if(piez1 != 0){
ext = numero_linea;
}else if (piez2 != 0){
ext = numero_linea.slice(1,3);
}else if (piez3 != 0){
ext = piez3;
}
trace(ext)Al colocar la variable ext como Number creí se solucionaría pero se traba en el caso de Piez2 != 0
supongo que no se puede igualar un Number a un slice() ya que este segundo pertenece a los String.
He pensado en una solucion pero no se si flash la tenga.
tener el ext como String y luego usar otra variable para almacenar ese ext como Number. no se como hacerlo o si tienen otra sugerencia gracias.
