@slava_pv

Почему выражение alert(20e-1['toString'](2)) выдает 10?

Почему выражение alert(20e-1['toString'](2)) выводит 10?
  • Вопрос задан
  • 3050 просмотров
Пригласить эксперта
Ответы на вопрос 1
@robbey81
20e-1 => 20 умножаем на 10 в -1 встепени => 20 * 0,1 = 2;
['toString'](2) - преобразует число в строку по заданной системе исчисления (в данном случае 2 - двоичная система)
2['toString'](2) => "10"
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы