কম্পিউটার টিউটোরিয়াল

জাভাস্ক্রিপ্টে অঙ্কগুলো বাইনারি আকারে রিপ্লেস করা


সমস্যা

আমাদের একটি জাভাস্ক্রিপ্ট ফাংশন লিখতে হবে যা অঙ্কগুলোর একটি স্ট্রিং নেবে। ফাংশনটি ৫-এর চেয়ে ছোট যেকোনো অঙ্ককে '0' দিয়ে এবং ৫ বা তার উপরের যেকোনো অঙ্ককে '1' দিয়ে রিপ্লেস করে ফলাফল স্ট্রিং ফেরত দেবে।

উদাহরণ

নিচে কোডটি দেওয়া হলো:

const str = '262355677834342';
const convert = (str = '') => {
  let res = '';
  for(let i = 0; i < str.length; i++){
    const el = +str[i];
    if(el < 5){
      res += 0;
    }else{
      res += 1;
    }
  }
  return res;
};
console.log(convert(str));

আউটপুট

010011111100000

  1. জাভাস্ক্রিপ্ট ব্যবহার করে ফর্ম রিসেট বা ক্লিয়ার করার পদ্ধতি

  2. জাভাস্ক্রিপ্ট ব্যবহার করে HTML ফর্ম সাবমিট করার উপায়

  3. জাভাস্ক্রিপ্ট দিয়ে ফর্ম সাবমিশন কীভাবে বন্ধ করবেন?

  4. জাভাস্ক্রিপ্ট ইমপোর্টে {} ব্রেসের ব্যবহার