রূপান্তর করতে ৷ একটি স্ট্রিং একটি পূর্ণসংখ্যা এ parseInt() ফাংশন জাভাস্ক্রিপ্ট-এ ব্যবহৃত হয় . parseInt() ফাংশন Nan প্রদান করে (কোন সংখ্যা নয়) যখন স্ট্রিংটিতে সংখ্যা থাকে না। যদি একটি সংখ্যা সহ একটি স্ট্রিং পাঠানো হয় তবে শুধুমাত্র সেই সংখ্যাটি আউটপুট হিসাবে ফেরত দেওয়া হবে। এই ফাংশন স্পেস গ্রহণ করবে না। যদি স্পেস সহ কোনো নির্দিষ্ট নম্বর পাঠানো হয় তাহলে স্পেস এর আগে যে সংখ্যাটি উপস্থাপন করে সেটি আউটপুট হিসাবে ফেরত দেওয়া হবে।
সিনট্যাক্স
parseInt(value);
এই ফাংশনটি একটি স্ট্রিং নেয়৷ এবং রূপান্তরিত করে এটি একটি পূর্ণসংখ্যার মধ্যে। যদি স্ট্রিংটিতে কোনো পূর্ণসংখ্যা না থাকে, NaN আউটপুট হবে।
উদাহরণ
নিম্নলিখিত উদাহরণে, স্ট্রিংগুলির বিভিন্ন ক্ষেত্রে৷ যেমন শুধু স্ট্রিং , সংখ্যা সহ স্ট্রিং , ইত্যাদি নেওয়া হয়েছে এবং parseInt() এর মাধ্যমে পাঠানো হয়েছে ফাংশন পরবর্তীতে, তাদের পূর্ণসংখ্যার মান, যদি উপস্থিত থাকে, আউটপুটে দেখানো হিসাবে প্রদর্শিত হয়।
<html> <body> <script> var a = "10"; var b = parseInt(a); document.write("value is " + b); var c = parseInt("423-0-567"); document.write("</br>"); document.write('value is ' + c); document.write("</br>"); var d = "string"; var e = parseInt(d); document.write("value is " + e); document.write("</br>"); var f = parseInt("2string"); document.write("value is " + f); </script> </body> </html>
আউটপুট
value is 10 value is 423 value is NaN value is 2