What is the purpose of the following JavaScript statement? let name = 'John';
A). Declare a function
B). Declare a variable
C). Print a message to the console
D). Loop through an array
What does the following JavaScript code snippet do? Code: let x = 10; if (x % 2 === 0) { console.log('Even'); } else { console.log('Odd'); }
A). Checks if x is even and prints 'Even'
B). Checks if x is odd and prints 'Odd'
C). Checks if x is greater than 0 and prints 'Positive'
D). Checks if x is less than 0 and prints 'Negative'
Which of the following JavaScript statements is used to execute a block of code repeatedly until a specified condition becomes false?
A). Function declaration statement
B). Conditional statement (if statement)
C). Assignment statement
D). Looping statement (do-while 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: let nums = [1, 2, 3, 4, 5]; for (let n of nums) { if (n % 2 === 0) { console.log(n); } }
A). 1 3 5
B). 2 4 6
C). 1 2 3 4 5
D). 2 4
What is the purpose of the following JavaScript statement? return result;
A). Exits the current loop or switch statement
B). Skips the current iteration in a loop
C). Exits the current function and returns a value
D). Continues to the next iteration in a loop
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 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
What will be the output of the following JavaScript code? Code: let i = 0; for (; 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 is the purpose of the following JavaScript statement? continue;
A). Exits the current loop or switch statement
B). Skips the current iteration in a loop
C). Assigns a value to a variable
D). Continues to the next iteration in a loop