Joas Valladares
Preguntaen el script, al momento de especificar la variable ejemplo, ‘var x;’ la toma tipo entero o flotante, o el programa la asigna automáticamente? y pueden ser dinámicas esas ‘var’, es decir puede tomar un string, después puede tomar otro valor int y así sucesivamente?? o me imagino que una vez que toma o el programa la define, es decir, define el tipo de variable, no puedes almacenar otra de diferente tipo… una variable definida como entero ‘int’ no puede tomar el valor de una variable flotante ‘float’, debido a que crea conflictos no se si me explique bien… Saludos
Diego Forero
JavaScript es un lenguaje débilmente tipado esto quiere decir que tu no defines el tipo de dato que se va almacenar en la variable es por esto que una variable puede guardar un string y esa misma variable puede luego almacenar un número etc, esto es bueno y es malo, si no controlas de manera adecuada tu variable puedes tener errores en tu código difíciles de detectar como por ejemplo tartar de hacer un toFixed a una variable que tenga un string y se va a romper el código.
Joas Valladares
Muchas gracias por la respuesta, me despejaste una enorme duda, deberé ser precavido al usarlos entonces Saludos GOLLUM23
Henry Moreno
Si, mira a mi me paso, se me olvido pasarlo de string a entero, y se rompio el codigo:
