@vladvlad09

Вывод в javascript?

Здравствуйте.Почему здесь именно 255?

alert( parseInt('FF', 16) ); // 255
  • Вопрос задан
  • 141 просмотр
Решения вопроса 1
e_snegirev
@e_snegirev
Вы же сами указываете, что число шестнадцатиричное.
Отсюда и FF = 255

https://learn.javascript.ru/number

Функция parseInt также позволяет указать систему счисления, то есть считывать числа, заданные в шестнадцатиричной и других системах счисления:

alert( parseInt('FF', 16) ); // 255

javascript.ru/ParseInt

parseInt

Синтаксис
var intValue = parseInt(string[, radix])

Аргументы:
  • string - строковое представление числа
  • radix - основание системы счисления
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
FF = 15 * 16^1 + 15 * 16^0 = 240 + 15 = 255
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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