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

জাভাস্ক্রিপ্টে অজানা ইন্টিজারকে সমান ভাগে ভাগ করা

মডুলার অপারেটর (%) এবং ডিভিশন ব্যবহার করে সংখ্যাকে সমান ভাগে ভাগ করা যায়, অবশিষ্ট ভাগটি প্রথম কিছু পার্টে বণ্টন করা হয়।

উদাহরণ

var divideInteger = function(value, divide) { 
    var num; 
    var modular = value % divide; 
    if (modular == 0) { 
        num = value / divide; 
        sumOfDivideParts = Array(divide).fill(num); 
    } else { 
        num = (value - modular) / divide; 
        sumOfDivideParts = Array(divide).fill(num); 
        for (i = 0; i < modular; i++) { 
            sumOfDivideParts[i] = sumOfDivideParts[i] + 1; 
        } 
        sumOfDivideParts.reverse(); 
    } 
    return sumOfDivideParts; 
} 
var arrayValues = divideInteger(50, 8); 
console.log(arrayValues);

কমান্ড: node fileName.js

আউটপুট

PS C:\Users\Amit\javascript-code> node demo169.js
[ 6, 6, 6, 6, 6, 6, 7, 7 ]
  1. জাভাস্ক্রিপ্টে nth জোড় সংখ্যা বের করা

  2. জাভাস্ক্রিপ্টে একটি সংখ্যার পরবর্তী প্রাইম নম্বর বের করা

  3. জাভাস্ক্রিপ্টে সংখ্যাকে কন্টিনিউয়াস জোড় বা বিজোড় ডিজিটে ভাগ করা

  4. সংখ্যাকে দুটি অংশে ভাগ করা যাতে দেওয়া সংখ্যাগুলো দিয়ে বিভাজ্য হয় C++ প্রোগ্রামে