LINUX.ORG.RU

История изменений

Исправление Legioner, (текущая версия) :

Например, в стандарте JS есть четкое разделение вещественных и целых чисел, но при этом никакого целого числа в базовых типах нет, это всё «number» — давай, поясни мне очевидность такого поведения

Не знаю, что там в стандарте, но double (который используется в жс для чисел) включает в себя подмножество целых чисел (вроде в районе +-2^53, если ничего не путаю).

Исходная версия Legioner, :

Например, в стандарте JS есть четкое разделение вещественных и целых чисел, но при этом никакого целого числа в базовых типах нет, это всё «number» — давай, поясни мне очевидность такого поведения

Не знаю, что там в стандарте, но double включает в себя подмножество целых чисел (вроде в районе +-2^53, если ничего не путаю).