জাভাস্ক্রিপ্টে সংখ্যায় সংক্ষিপ্ত রূপান্তর
প্রায়শই কোড সংক্ষিপ্ত করার জন্য Number-এর পরিবর্তে
স্ট্রিংয়ের সামনে + চিহ্ন বসানো হয়।
এইভাবে স্ট্রিংয়ের উপর একটি অপারেশন করা হয়,
যা শুধুমাত্র সংখ্যার জন্যই বৈধ, এবং স্ট্রিংটি
সংখ্যায় রূপান্তরিত হয়।
উদাহরণ দেখুন:
let a = +'2'; // ভেরিয়েবলে সংখ্যা 2 লিখবে
let b = +'3'; // ভেরিয়েবলে সংখ্যা 3 লিখবে
alert(a + b); // 5 দেখাবে
আরও একটি উদাহরণ:
let a = '2';
let b = +a; // b-তে সংখ্যা 2 লিখবে
নিচের উদাহরণটি কাজ করলেও,
এটি খুব সুন্দর দেখাচ্ছে না। এখানে
Number ফাংশন ব্যবহার করা আরও বেশি উপযুক্ত
হত:
let a = '2';
let b = '3';
alert(+a + +b); // 5 দেখাবে
কোডটি দেওয়া আছে:
let a = '2';
let b = '3';
alert(a + b); // '23' দেখাবে
প্লাস চিহ্নের সাথে বর্ণিত পদ্ধতি ব্যবহার করে প্রদত্ত কোডটি সংশোধন করুন,
যাতে a এবং b ভেরিয়েবলে
স্ট্রিং নয়, সংখ্যা নির্ধারিত হয়,
এবং ফলস্বরূপ, '23' নয়,
বরং 5 হয়।