জাভাস্ক্রিপ্টে স্ট্রিং রূপান্তর প্রয়োগ

ধরি আমাদের কাছে একটি সংখ্যা সহ একটি ভেরিয়েবল num আছে:

javascriptlet num = 12345;

এই সংখ্যায় কতগুলি অঙ্ক আছে তা বের করা যাক। আপনি ইতিমধ্যেই জানেন, একটি স্ট্রিং এর দৈর্ঘ্য খুঁজে পেতে, আপনি length বৈশিষ্ট্যটি ব্যবহার করতে পারেন।

যাইহোক, এটি শুধুমাত্র স্ট্রিং এর সাথে কাজ করে, এবং একটি সংখ্যার উপর প্রয়োগ করলে এটি কাজ করবে না:

javascriptlet num = 12345;
alert(num.length); // undefined দেখাবে

সমস্যা সমাধানের জন্য, আমাদের সংখ্যাটিকে স্ট্রিং এ রূপান্তরিত করি এবং এই স্ট্রিং এর দৈর্ঘ্য খুঁজে বের করি:

javascriptlet num = 12345;
let str = String(num); // আমাদের সংখ্যাটিকে স্ট্রিং এ রূপান্তরিত করি
alert(str.length);     // স্ট্রিং এর দৈর্ঘ্য খুঁজে বের করি

মধ্যবর্তী ভেরিয়েবল str প্রবর্তন না করেও সরাসরি String ফাংশনের ফলাফলে length বৈশিষ্ট্যটি প্রয়োগ করা যেতে পারে:

javascriptlet num = 12345;
alert(String(num).length); // স্ট্রিং এর দৈর্ঘ্য খুঁজে বের করি
Задание 1

একটি সংখ্যা সহ একটি ভেরিয়েবল দেওয়া আছে। এই সংখ্যায় অঙ্কের সংখ্যা খুঁজে বের করুন।

Задание 2

দুটি সংখ্যা সহ দুটি ভেরিয়েবল দেওয়া আছে। প্রথম এবং দ্বিতীয় সংখ্যায় অঙ্কের সংখ্যা খুঁজে বের করুন, ফলাফলগুলি যোগ করুন এবং স্ক্রিনে প্রদর্শন করুন।