Почему целочисленный литерал, за которым следует точка, является допустимым числовым литералом в JavaScript?

В JavaScript допустимо заканчивать целочисленный числовой литерал точкой, например ...

x = 5.;

В чем смысл иметь это обозначение? Есть ли причина ставить точку в конце, а если нет, то почему это обозначение разрешено в первую очередь?

Обновление: Хорошо, ребята, раз уж вы упомянули числа с плавающей запятой и целые числа ... Мы говорим здесь о JavaScript. В JavaScript есть только один числовой тип - IEEE-754.

5 и 5. имеют одинаковое значение, между этими двумя значениями нет разницы.

6
задан Šime Vidas 4 June 2012 в 15:27
поделиться