Tipo de variables
El tipo de variables en JavaScript se maneja dependiendo del tipo de dato que almacene la variable, es decir que si en una variable guardas numeros el tipo de la variable va hacer nuemrico y si guardas caracteter la variable va a ser de tipo string
var dato = 123;//ESTE ES DE TIPO NUMERICO
var dato ="hola";//ESTE ES DE TIPO STRING
Con esté, se puede cambiar el tipo de dato solo con sustituir el valor que ya tenia
var ejemplo = "hola";
alert(typeof(ejemplo))//TE MOSTRARIA QUE el tipo de dato es string
var ejemplo = 123;
alert(typeof(ejemplo))//TE MOSTRARIA QUE el tipo de dato es numeric
typeof
indica el tipo de variable que estas manejando
Para hacer una conversión explícita existen diferentes sintaxis para representarlos como lo vemos a continuación
parseFloat()
con este indicas el tipo de dato flotante y acepta valores decimales
parseInt()
convierte a numeros enteros
Pero existen diferentes tipos de de hacer una conversión con parserInt()
y podemos indicar el tipo de base a utilizar, las más usadas son Decimal, Hexadecimal, Octal y Binaria para hacer esto se usa la sigiente sintaxis.
SINTAXIS
parseInt(cadena, base numerica)
__________________________________________________
ejemplo
var datoHezadecima="ff03", datoBinario="11000000";
datoHexadeciaml= parserInt(datoHexadecimal, 16); //te da un resultado de 65283 en decimal
datoBinario=parseInt(datoBinario, 2);// te da un resultado de 192 en decimal
toString
permite convertir un número (exprecion de decimal) a una cadena alfanumérica
var miDato=1839
miDato = miDato.toString(16);
El ejemplo anterior toma el valor que vamos a usar(en este caso 1839) y lo convertira a una cadena que representa dicho valor pero en hexadecimal(base 16). Y nos arroja un resultado de 72f
Esté tipo de datos solo recibe dos valores verdadero(true)
o falso(false)
var boolean_1=true;
var boolean_2=false;