martes, 10 de diciembre de 2013

Tema 9.1: Tipo Number de JavaScript

Tipo Number de JavaScript




Los números (variables tipo numbers) se representan de tres formas (literales)
  • Enteros: números con signo positivo o negativo
  • Decimales: la coma en igles es un punto
  • Coma flotante: colocando la e representando el exponente (10 elevado a x)
Valores especiales:
  • Infinity: representa desbordamiento porque el número es demasiado grande: +10/0
  • NaN: representa resultado no numérico.
La aritmética decimal da errores de redondeo.

JavaScript hace conversiones en las expresiones., convirtiendo tipos según necesita y según la prioridad de operadores
  • Los valores booleanos se convierten a números: true a 1 y False a 0: 13 + true = 14
  • String: se convierten a número o a NaN
  • null: se convierte a 0
  • undefined: se convierte a NaN
El módulo Math contiene constantes y funciones matemáticas especiales:
  • Constantes: Math.E, Math.PI, Math.SQRT2,...
  • Funciones: Math.sin(x), Math.log(x), Math.random(), ...

No hay comentarios:

Publicar un comentario

Nota: solo los miembros de este blog pueden publicar comentarios.