Podemos guardar en una variable number un número entero, decimal, positivo o negativo.
Por ejemplo: var numNatural= 234; var numEntero = -479; var numDecimal = 3.14; var numDecimal2 = -0.12;
- Bases de Numeración en JavaScript (números enteros)
Por defecto, el sistema de numeración es el decimal.)
• Base Hexadecimal (base 16): anteponemos el prefijo 0X)
• Base Octal (base 8): anteponemos un cero)
Dígitos del sistema decimal: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 Dígitos del sistema hexadecimal: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A (que corresponde al 10 en base decimal),
B (que corresponde al 11 en decimal), C (12), D (13), E (14), F (15))
por ejemplo:
FF32 en base 16 es 2 + 3*16 + 15*162 + 15*163 = 65330 en sistema decimal)
Es decir: 0xFF32 (número en base 16, según notación de JavaScript) = FF3216 = 6533010)
123458 = 5 + 4*8 + 3*82 + 2*83 + 1*84 = 534910)
Es decir: 012345 (número en base 8, según notación de JavaScript) = 123458 = 534910)
Tambien se puede hacer los tres alert en uno solo.... Observá como esta confeccionado cuando bajes el archivo de texto y veras:
<SCRIPT LANGUAGE=''JavaScript''> var n1=47; // número en base 10 var n2=01234; //base 8, porque empieza por 0 var n3=0xFF32; //base 16, porque empieza por 0x alert("número decimal= "+n1+"\n"+ "el 1234 en base 8 es en decimal= "+n2+"\n"+ "el FF32 en base 16 es en decimal= "+n3); </SCRIPT> • Que se une texto (entre comillas) y variables (sin comillas), con el signo “+” • Cada vez que deseemos un cambio de línea, incluimos “\n”

Bajar el archivo de texto con el código completo