Serkronyx
3/15/2016 - 7:47 PM

Tipo de variables

Tipo de variables

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

Conversión Implícita

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

Conversión Explícita

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

Datos Booleanos o Lógicos

Esté tipo de datos solo recibe dos valores verdadero(true)o falso(false)

var boolean_1=true;

var boolean_2=false;