Q52
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 ?
A.
Returns [1,4,9,16,25]
AnswerB.
Returns [1,2,3,4,5]
C.
Returns [3,6,9,12,15]
D.
Returns [1,3,5,7,9]
Answer: Option A
Solution
Answer: Option A
Solution:
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.