Q
What will be the output of the following JavaScript code? Code: let i = 0; for (; i < 3; i++) { console.log(i); }

Answer & Solution

Answer: Option A
Solution:
The code snippet uses a for loop to iterate from 0 to 2 (inclusive) and prints the value of i to the console in each iteration. The loop is initialized without declaring i in the initialization part of the loop. Therefore, i starts with its previously declared value, which is 0 in this case. The output will be: 0 1 2
Related Questions on Average

What will be the output of the following JavaScript code? Code: let x = 7; if (x % 2 === 0) { console.log('Even'); } else { console.log('Odd'); }

A). Even

B). Odd

C). 7

D). None of the above

Which of the following JavaScript statements is used to execute a block of code repeatedly while a condition remains true?

A). Function invocation statement

B). Conditional statement (if statement)

C). Assignment statement

D). Looping statement (while loop)

What will be the output of the following JavaScript code? Code: let count = 0; do { console.log(count); count++; } while (count < 3);

A). 0 1 2 3

B). 0 1 2

C). 1 2 3

D). Infinite loop

What does the following JavaScript code snippet do? Code: let numbers = [1, 2, 3, 4, 5]; let sum = 0; for (let num of numbers) { sum += num; } console.log(sum);

A). Finds the maximum number in the array numbers

B). Calculates the average of numbers in the array numbers

C). Sums all numbers in the array numbers

D). Checks if all numbers in the array numbers are even

What does the following JavaScript code snippet do? Code: let num = 5; while (num > 0) { console.log(num); num--; }

A). Declares a variable and assigns a value to it

B). Executes a block of code repeatedly until a condition becomes false

C). Calculates the sum of numbers from 1 to 5

D). Checks if a number is positive or negative

Which of the following JavaScript statements is used to execute different code based on a specified condition?

A). Function declaration statement

B). Assignment statement

C). Conditional statement (if statement)

D). Looping statement (for loop)

What will be the output of the following JavaScript code? Code: let i = 1; do { console.log(i); i++; } while (i < 3);

A). 1 2 3

B). 1 2 3 4

C). 2 3 4

D). Infinite loop

What will be the output of the following JavaScript code? Code: let x = 10; while (x > 0) { console.log(x); x -= 2; }

A). 10 8 6 4 2 0

B). 10 8 6 4 2

C). 8 6 4 2 0

D). 9 7 5 3 1 -1

What will be the output of the following JavaScript code? Code: for (let i = 0; i <= 3; i++) { console.log(i); }

A). 0 1 2 3

B). 0 1 2

C). 1 2 3

D). 1 2 3 4

What will be the output of the following JavaScript code? Code: let i = 3; do { console.log(i); i--; } while (i > 0);

A). 3 2 1

B). 2 1 0

C). 3 2 1 0

D). 1 2 3