What is the purpose of the following JavaScript statement? let result = x > 0 ? 'Positive' : 'Non-positive';
A). Assigns the value 'Positive' to result if x is greater than 0, otherwise assigns 'Non-positive'
B). Checks if x is greater than 0
C). Prints 'Positive' if x is greater than 0, otherwise prints 'Non-positive'
D). None of the above
What will be the output of the following JavaScript code? Code: let x = 15; if (x > 10) { console.log('x is greater than 10'); } else { console.log('x is not greater than 10'); }
A). x is greater than 10
B). x is not greater than 10
C). Undefined
D). Error
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
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 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
What is the purpose of the following JavaScript statement? break;
A). Assigns a value to a variable
B). Exits the current loop or switch statement
C). Skips the current iteration in a loop
D). Continues to the next iteration in a loop
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 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'
What does the following JavaScript code snippet do? Code: let result = x > 0 ? 'Positive' : (x < 0 ? 'Negative' : 'Zero');
A). Assigns 'Positive' to result if x is greater than 0, 'Negative' if x is less than 0, otherwise 'Zero'
B). Checks if x is greater than 0 and assigns 'Positive', otherwise checks if x is less than 0 and assigns 'Negative', otherwise assigns 'Zero'
C). Assigns 'Positive' to result if x is less than 0, 'Negative' if x is greater than 0, otherwise 'Zero'
D). None of the above
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