Максимально и минимально возможный результат этого выражения javascript?

Какое наибольшее число может вычислить это выражение javascript? Какое наименьшее число? Почему?

+(''+Math.random()).substring(2)

Дополнительный балл: Сколько различных значений может оценивать выражение? Может ли это быть каждое значение от минимального до максимального, или некоторые промежуточные значения недоступны из-за проблем с округлением?


Ответ на ответ Дэниела (удален, было 10000000000000000 максимум, 0 мин):

Я был поигрался в консоли Chrome и получил следующее:

    Math.random();

>> 0.00012365682050585747

    '12365682050585747'.length

>> 17

    12365682050585747 > 10000000000000000

>> true

... так что 10000000000000000 не может быть максимумом!

6
задан kennytm 22 September 2010 в 18:30
поделиться