Ужыванне пераўтварэння да радкоў у 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); // знойдзем даўжыню радка
Дана пераменная з лікам. Знайдзіце колькасць лічбаў у гэтым ліку.
Даны дзве пераменныя з лікамі. Знайдзіце колькасць лічбаў у адным і ў другім ліку, вынікі складзіце і вывядзіце на экран.