JavaScript-də sətirlərə çevirmənin tətbiqi
Tutaq ki, bizim müəyyən bir rəqəmi olan num
dəyişənimiz var:
let num = 12345;
Gəlin bu rəqəmin rəqəmlərinin sayını tapaq.
Artıq bildiyiniz kimi, sətrin uzunluğunu tapmaq
üçün length xassəsindən istifadə edə bilərsiniz.
Lakin bu xassə yalnız sətirlərlə işləyir, rəqəmə tətbiq edildikdə isə işləməyəcək:
let num = 12345;
alert(num.length); // undefined çap edəcək
Problemi həll etmək üçün gəlin rəqərimizi sətirə çevirək və bu sətrin uzunluğunu tapaq:
let num = 12345;
let str = String(num); // rəqərimizi sətirə çeviririk
alert(str.length); // sətrin uzunluğunu tapırıq
Aralıq str dəyişənini təqdim etmədən,
length xassəsini birbaşa String
funksiyasının nəticəsinə tətbiq etmək olar:
let num = 12345;
alert(String(num).length); // sətrin uzunluğunu tapırıq
Rəqəmi olan dəyişən verilib. Bu rəqəmin rəqəmlərinin sayını tapın.
Rəqəmləri olan iki dəyişən verilib. Birinci və ikinci rəqəmdəki rəqəmlərin sayını tapın, nəticələri toplayın və ekranda çap edin.