Encodera

Спасибо, что читаете!

Пожертвуйте сайту, мы стараемся ради вас.

Справочник JavaScript

Number.prototype.toString

Превращает число в строку, в том числе в другой системе счисления.

Доступно с: ES1

Синтаксис

number.toString(radix)

Параметры

ПараметрТипОписание
radixnumberНеобязательный. Основание системы счисления от 2 до 36. По умолчанию 10.

Возвращаемое значение

stringЧисло в виде строки.

Примеры

Число в строку:

const n = 255;
 
console.log(n.toString() + '!');

Результат:

255!

Двоичная и шестнадцатеричная запись:

const n = 255;
 
console.log(n.toString(2));
console.log(n.toString(16));

Результат:

11111111
ff

Примечания

У числового литерала точку перед методом нужно удвоить или взять число в скобки: 255..toString(16) или (255).toString(16). Обратное преобразование — parseInt('ff', 16).

См. также

  • parseInt — Преобразует строку в целое число.
  • String() — Превращает любое значение в строку.
  • Number.prototype.toFixed — Форматирует число с заданным количеством знаков после запятой.

Вопросы и ответы по теме

В учебнике

  • Преобразование типов — Как превратить строку в число и обратно в JavaScript — Number, String, Boolean, parseInt и неявное преобразование.

Спасибо, что читаете!

Пожертвуйте сайту, мы стараемся ради вас.