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

සංඛ්‍යා දෙකක් සහිත විචල්‍ය දෙකක් දී ඇත. පළමු සහ දෙවන සංඛ්‍යාවේ ඉලක්කම් ගණන සොයා ගන්න, ප්‍රතිඵල එකතු කර තිරය මත ප්‍රදර්ශනය කරන්න.