Вход

Просмотр полной версии : Вопрос по toString


Nazaki
20.01.2016, 12:10
Хочу понять почему так:

console.log(5.toString()); // SyntaxError
console.log(5.1.toString()); // 5.1

рони
20.01.2016, 12:37
SyntaxError
попытка обнаружить дробную часть числа была неуспешной - первая точка после числа - парсится как дробное число
alert(5..toString());
alert((5).toString());

alex.vv
20.01.2016, 12:41
Js парсер воспринимает литерал в первой строке не как целочисленный, а как с плавающей точкой. И ругается, не найдя продолжения.

Nazaki
20.01.2016, 12:54
Спасибо большое