আমাদের একটি জাভাস্ক্রিপ্ট ফাংশন লিখতে হবে যা একটি স্ট্রিং নেয় যাতে কিছু সংখ্যা এম্বেডেড থাকতে পারে।
ফাংশনটি স্ট্রিং থেকে সব সংখ্যা বের করে নতুন সংখ্যা ফেরত দেবে।
নোট − যদি স্ট্রিংয়ে কোনো সংখ্যা না থাকে, ফাংশনটি ০ ফেরত দেবে।
উদাহরণ
নিচে কোড দেওয়া হল −
const str = 'sfsd8fsdf6dsfsd8sdfs28fd0'; const pickNumbers = (str = '') => { let res = 0; for(let i = 0; i < str.length; i++){ const el = str[i]; if(+el){ res = (res * 10) + +el; }; }; return res; }; console.log(pickNumbers(str)); console.log(pickNumbers('this string contains no numbers'));আউটপুট
কনসোলে আউটপুট হবে −
86828 0