- 1
var magnitude = parseInt('10' + new Array(8).join('0'));
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+173
var magnitude = parseInt('10' + new Array(8).join('0'));
вот такое встретилось
http://jsperf.com/repeating-character/
В развальцованомноцветном гоатсе тоже*. Только огнелис уважает олдскул.**
*Если сначала заполнить массив.
**Учитывая что новые версии обоих гоатсе на одном движке.
А синяя вафля голубой крендель рвёт шаблоны: у него оптимизированные версии алгоритма тормозят. И в старых версиях малой панды почему-то тоже оптимизированные версии алгоритма тормозят.
Нецелая мантисса - само собой, но это ограничение, а не баг.
JS спокойно понимает числа в экспоненциальной записи.