কম্পিউটার

কিভাবে জাভাস্ক্রিপ্টে একটি স্ট্রিংকে পূর্ণসংখ্যাতে রূপান্তর করবেন?


রূপান্তর করতে ৷ একটি স্ট্রিং একটি পূর্ণসংখ্যা 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

  1. কিভাবে জাভাস্ক্রিপ্ট অবজেক্টে একটি স্ট্রিং রূপান্তর করবেন?

  2. কিভাবে জাভাস্ক্রিপ্টে স্ট্রিং টাইপ মানকে অ্যারে টাইপে রূপান্তর করবেন?

  3. জাভাস্ক্রিপ্টে পূর্ণসংখ্যা অ্যারেকে স্ট্রিং অ্যারেতে রূপান্তর করবেন?

  4. আমি কিভাবে জাভাস্ক্রিপ্টে একটি পূর্ণসংখ্যাকে বাইনারিতে রূপান্তর করব?