En JavaScript es válida para poner fin a un número entero y con un punto, al igual que ...¿Por qué un literal entero seguido de un punto es un literal numérico válido en JavaScript?
x = 5.;
Cuál es el punto de tener esta notación? ¿Hay alguna razón para poner el punto al final, y si no, por qué se permite esa notación en primer lugar?
Actualización: Bueno, chicos, ya que mencionas flotantes y enteros ... Estamos hablando de JavaScript aquí. Solo hay un tipo de número en JavaScript que es IEEE-754.
5
y 5.
tienen el mismo valor, no hay diferencia entre esos dos valores.
Lo que es más interesante para mí es que javascript permite '05' y' 5.' pero no '05'. – user113716
Eso es porque el prefijo '0' lo convierte en un número octal, ¿cómo expresarías un flotante octal? ;) –
@Ivo - Ah, de hecho lo hace. '09. Funciona. ¡Gracias! : o) – user113716