Տողային փոխակերպման կիրառումը 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

Տրված են երկու թվով փոփոխականներ։ Գտեք թվանշանների քանակը մեկում և երկրորդում, արդյունքները գումարեք և արտածեք էկրանին։