?
Consider the following code snippet
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 ?
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;
}
oddsums(5);
Answer & Solution
Correct Answer:
Option
A
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.
Join the Discussion
Login to post a comment or share your explanation.
Login