Home / CSE / Javascript - CS :: Discussion

Discussion :: Javascript - CS

  1. Consider the following code snippet

    function oddsums(n)

    {

    let total = 0, result=[];

    for(let x = 1; x <= n; x++)

    {

    let odd = 2*x-1;

    total += odd;

    result.push(total);

    }

    return result;

    }


    What would be the output if

    oddsums(5);

    is executed afted the above code snippet ?

  2. A.

     Returns [1,4,9,16,25]

    B.

     Returns [1,2,3,4,5]

    C.

     Returns [3,6,9,12,15]

    D.

     Returns [1,3,5,7,9]

    View Answer

    Workspace

    Answer : Option A

    Explanation :

    The above code returns 1,4,9,16,25 which is the square of the first five natural numbers. Notice the usage of let keyword in the above code snippet.


Be The First To Comment