নিজে নিজে কর

প্রত্যেকটা প্রশ্নের উত্তর নিচে কমেন্ট কর। প্রথমে নিজে নিজে চেষ্টা কর। না পারলে অন্যদের কমেন্ট দেখে চেষ্টা কর। সেটাও করতে না পারলে, কেনো পরতেছস না, সেটা কমেন্ট কর।

প্রশ্ন -6.1জোড় সংখ্যার একটা ধারা এর দশম পদ পর্যন্ত বের করার একটা প্রোগ্রাম লিখ। ধারাটা হবে 2 + 4 + 6 + 8 + ... এর মতো।

উত্তরঃ এখানে 6.1 নং উত্তর থাকবে।


function evenNumbers(n){
    var series = [];
    for(var i = 1; i<=n; i++){
        var element = i*2;
        series.push(element);
    }
    return series;
}                        
                                                    

প্রশ্ন -6.2 রিকারসিভ পদ্ধতিতে 2+4+8+16+... ধারার 15তম পদ বের কর।

উত্তরঃ

function evenNumbers(n){
    if(n<1){
        return 1;
    }
    return 2*evenNumbers(n-1);
}
                                                    

প্রশ্ন- 6.3দুইটা সংখ্যার লসাগু বের করার একটা ফাংশন লিখ।

উত্তরঃ

LCM:

Description coming soon


function getLeastCommonMultiple(first, second) {
    var multiple = first * second;
    while(second) {
        var temp = second;
        second = first % second;
        first = temp;
    }
    return multiple/first;
}
                                                    

প্রশ্ন- 6.4 12+22+32+42+…. এই ধারার 9ম পদ পর্যন্ত যোগফল বের কর।

উত্তরঃ

iterative


function squareSum(number){
    var sum = 0;
    for(var i = 1; i<=number; i++){
            var element = i*i;
            sum  = sum + element;
    }
    return sum;
}
                                                    

Recursive:


function squareSum(number){
    if(number ==0){
        return number;
    }
    else {
            return number * number + squareSum(number-1);
    }
}
                                                    

হাবলু কপি কালেক্ট করো

বলদ টু বস কালেক্ট করো