JS: Конвертация числа в строку
В JavaScript есть несколько способов преобразовать целое число (integer) в строку (string).
1. С помощью метода toString()
Метод toString() преобразует число в строку, указывая основание системы счисления как параметр. Если параметр не указан, используется десятичное основание (base 10).
Пример:
javascript
let num = 123;
let str = num.toString();
console.log(str); // "123"
2. С помощью конкатенации
Можно просто сконкатенировать пустую строку с числом. Это приведет к преобразованию числа в строку.
Пример:
javascript
let num = 123;
let str = "" + num;
console.log(str); // "123"
3. С помощью метода String()
Метод String() преобразует переданный аргумент в строку.
Пример:
javascript
let num = 123;
let str = String(num);
console.log(str); // "123"
4. С помощью шаблонной строки
Шаблонные строки (template literals) позволяют встраивать значения переменных в строки. При этом значения преобразуются в строки автоматически.
Пример:
javascript
let num = 123;
let str = `${num}`;
console.log(str); // "123"
Выбор конкретного способа зависит от задачи и предпочтений разработчика. Например, метод toString() может быть более удобным, если нужно задать конкретное основание системы счисления. Конкатенация предпочтительнее в использовании, если нужно преобразовать несколько переменных в одну строку. Шаблонные строки могут быть удобным способом встраивания значений в строку вместе с другими текстовыми конструкциями.