Expresar Datos Numéricos
Para lograr esto solo tenemos que utilizar la letra e o E
en medio de donde lo queremos aplicar
var datoExponencial=23E2;
alert(datoExponencial);
//ESTE NOS DA UN RESULTADO DE 2300
Ya que la letra E se emplea como un multiplicador de la potencia de 10. Así pues 23E2 equivalen a que 23 lo multiplicaras por 10 a la 2, es decir 23 por 100, a lo que es lo mismo 2300
JavaScript maneja los datos hexadecimales por lo cual tienes que indicarlo de la siguiente manera
var datoHexadecimal = 0xFF, datoOctal = 023;
alert(datoHexadecimal + \n +datoOctal);
Cuando queremos indicar que un valor es Hexadecimal solo tenemos que anteponer 0x
no importa si la x
es mayuscula o minuscula y lo transformara a forma decimal el cual en el ejemplo anterior el resultado es 255
Para que JavaScript pueda identificar que el dato es un número octal se antepone el 0
var datoHexadecimal = 0xFF, datoOctal = 023;
alert(datoHexadecimal + \n +datoOctal);
Y en este caso el resultado del nuemro octal a decimal es 19