Точность целых в JavaScript
Если в ваших вычислений приходится оперировать большими целыми числами, то следует помнить, что точность целых - пятнадцать знаков. Это означает, что числа с большим числом знаков будут округляться и обрезаться. Можно попасть в очень не приятную ситуацию, если это не учитывать. Приведем пример. Число 999999999999999 будет выведено правильно. Число 9999999999999999 будет округлено, а для числа 9999999999999999111 вывод будет уже не верным. Точнее, округление будет выполнено и порядок выводимого числа будет правильным, но если речь идет, например, о деньгах, подобные округления явно не допустимы. Не теряйте бдительность. Нажмите кнопку "Нажми меня" и сопоставьте полученные значения.