# Применение преобразования к строкам в JavaScript

Пусть у нас есть переменная `num` с каким-то числом:

`let num = 12345;`

Давайте найдем количество цифр в этом числе. Как вы уже знаете, чтобы найти длину строки, можно использовать свойство `length`.

Оно, однако, работает только со строками, а будучи применено к числу, не будет работать:

`let num = 12345; alert(num.length); // выведет undefined`

Для решения проблемы преобразуем наше число к строке и найдем длину этой строки:

`let num = 12345; let str = String(num); // преобразуем наше число к строке alert(str.length); // найдем длину строки`

Можно не вводить промежуточную переменную `str`, а применить свойство `length` сразу к результату функции `String`:

`let num = 12345; alert(String(num).length); // найдем длину строки`

Дана переменная с числом. Найдите количество цифр в этом числе.

Даны две переменные с числами. Найдите количество цифр в одном и во втором числе, результаты сложите и выведите на экран.

←→
↑
en ru