Questions and Answers Latest Version
Already Passed
What is the purpose of the `&&` (AND) operator in JavaScript?
✔✔The `&&` operator returns `true` if both conditions on either side are true.
What does the `||` (OR) operator do in JavaScript?
✔✔The `||` operator returns `true` if either of the conditions on either side is true.
How can you negate a condition in JavaScript?
✔✔You can negate a condition using the `!` operator, which returns the opposite boolean value.
What does a ternary operator do in JavaScript?
✔✔A ternary operator provides a shortcut for writing `if...else` statements, evaluating a
condition and returning one of two values based on the result.
What does the `switch` statement do if no cases match the expression?
✔✔If no case matches, the `switch` statement executes the `default` case if provided.
1
,How do you handle multiple conditions in a `switch` statement?
✔✔You can use multiple `case` labels for a single block of code or create separate `switch`
statements for different conditions.
What is the role of logical operators in control structures?
✔✔Logical operators combine multiple conditions in control structures, enabling more complex
decision-making.
How do you ensure a `for` loop doesn't exceed the array length?
✔✔You can check the loop's index against the array length in the loop condition, like `for (let i =
0; i < array.length; i++)`.
What is an example of an infinite loop in JavaScript?
✔✔An infinite loop occurs when the loop condition never becomes false, like `while (true) { //
code }`.
How does the `forEach()` method work with arrays in JavaScript?
2
, ✔✔The `forEach()` method executes a provided function once for each element in an array,
without needing a traditional loop.
What does a return statement do in a function?
✔✔The `return` statement stops the function execution and optionally returns a value to the
caller.
How do you use `else` if there is more than one condition to check?
✔✔You can chain multiple `else if` statements to check different conditions sequentially before
reaching the final `else`.
4.1.4: Do You Have a Dog? ✔✔/* This program should declare a boolean that describes whether
or
* not you have a dog. Then you should print out an informative
* message to the user. */
function start(){
var haveDog = true;
print(haveDog);
}
3