toString() মেথড শুধু অ্যারেকে স্ট্রিংতে রূপান্তর করতে ব্যবহার হয় না, এটি সংখ্যাকে অন্যান্য বেস ফর্মেও রূপান্তর করতে ব্যবহৃত হয়। toString() মেথড বেস ২ থেকে বেস ৩৬ পর্যন্ত সংখ্যা আউটপুট করতে পারে।
উদাহরণ দিয়ে আলোচনা করা যাক।
উদাহরণ-১
নিচের উদাহরণে, সংখ্যা ২৬ কে বেস ২ থেকে ৩৬ পর্যন্ত বিভিন্ন বেস ফর্মে রূপান্তর করা হয়েছে।
<html> <body> <script> var Num = 26; document.write( "The number 26 can be converted in to" + "<br>" + "Binary - " + Num.toString(2) + "<br>" + "Octal - " + Num.toString(8) + "<br>" + "Decimal - " + Num.toString(10) + "<br>" + "Hexadecimal - " + Num.toString(16)); </script> </body> </html>
আউটপুট
The number 26 can be converted in to Binary - 11010 Octal - 32 Decimal - 26 Hexadecimal - 1a
উদাহরণ-২
নিচের উদাহরণে, সংখ্যা ৩৬ কে বাইনারি, অক্টাল, ডেসিমেল এবং হেক্সাডেসিমেল বেস ফর্মে toString() মেথড ব্যবহার করে রূপান্তর করা হয়েছে।
<html> <body> <script> var Num = 36; document.write( "The number 36 can be converted in to" + "<br>" + " Binary - " + Num.toString(2) + "<br>" + " Octal - " + Num.toString(8) + "<br>" + " Decimal - " + Num.toString(10) + "<br>" + " Hexadecimal -" + Num.toString(16)); </script> </body> </html>
আউটপুট
The number 36 can be converted in to Binary - 100100 Octal - 44 Decimal - 36 Hexadecimal -24