Применение преобразования к строкам в JavaScript
Пусть у нас есть переменная num с
каким-то числом:
javascriptlet num = 12345;
Давайте найдем количество цифр в этом числе.
Как вы уже знаете, чтобы найти длину строки,
можно использовать свойство length.
Оно, однако, работает только со строками, а будучи применено к числу, не будет работать:
javascriptlet num = 12345;
alert(num.length); // выведет undefined
Для решения проблемы преобразуем наше число к строке и найдем длину этой строки:
javascriptlet num = 12345;
let str = String(num); // преобразуем наше число к строке
alert(str.length); // найдем длину строки
Можно не вводить промежуточную переменную
str, а применить свойство length
сразу к результату функции String:
javascriptlet num = 12345;
alert(String(num).length); // найдем длину строки
Задание 1
Дана переменная с числом. Найдите количество цифр в этом числе.
Задание 2
Даны две переменные с числами. Найдите количество цифр в одном и во втором числе, результаты сложите и выведите на экран.