Какое наибольшее число может вычислить это выражение javascript? Какое наименьшее число? Почему?
+(''+Math.random()).substring(2)
Дополнительный балл: Сколько различных значений может оценивать выражение? Может ли это быть каждое значение от минимального до максимального, или некоторые промежуточные значения недоступны из-за проблем с округлением?
Ответ на ответ Дэниела (удален, было 10000000000000000 максимум, 0 мин):
Я был поигрался в консоли Chrome и получил следующее:
Math.random();
>> 0.00012365682050585747
'12365682050585747'.length
>> 17
12365682050585747 > 10000000000000000
>> true
... так что 10000000000000000 не может быть максимумом!