কম্পিউটার

জাভাস্ক্রিপ্টে সংখ্যাটির পূর্ববর্তী সংখ্যা দ্বারা বিভাজ্য সংখ্যা


সমস্যা

আমাদের একটি জাভাস্ক্রিপ্ট ফাংশন লিখতে হবে যা একটি সংখ্যা গ্রহণ করে এবং প্রতিটি অঙ্ক পরীক্ষা করে যদি এটি তার বাম দিকের অঙ্ক দ্বারা বিভাজ্য হয় এবং বুলিয়ানের একটি অ্যারে প্রদান করে৷

বুলিয়ানগুলি সর্বদা মিথ্যা দিয়ে শুরু করা উচিত কারণ প্রথমটির আগে কোনও অঙ্ক নেই৷

উদাহরণ

নিম্নলিখিত কোড -

const num = 73312;
const divisibleByPrevious = (n = 1) => {
   const str = n.toString();
   const arr = [false];
   for(let i = 1; i < str.length; ++i){
      if(str[i] % str[i-1] === 0){
         arr.push(true);
      }else{
         arr.push(false);
      };
   };
   return arr;
};
console.log(divisibleByPrevious(num));

আউটপুট

[ false, false, true, false, true ]

  1. JavaScript ব্যবহার করে ইনপুট নম্বরের মধ্যে সবচেয়ে বড় 5 সংখ্যার সংখ্যা খুঁজে বের করা

  2. জাভাস্ক্রিপ্টে একটি সীমার মধ্যে n দ্বারা বিভাজ্য সর্বাধিক সংখ্যা৷

  3. জাভাস্ক্রিপ্ট ব্যবহার করে একটি পরিসরের মধ্যে একটি সংখ্যা দ্বারা বিভাজ্য সংখ্যার গণনা খুঁজে বের করা

  4. X দ্বারা বিভাজ্য বৃহত্তম K সংখ্যার জন্য C++ প্রোগ্রাম?