 Logical Operators
Logical Operators
Imagine you want to decide whether to go outside. You might think: "I'll go out if it's sunny and warm, or if it's not raining." This everyday reasoning is very similar to how you combine conditions in JavaScript using logical operators.
- The &&operator means and, both conditions must be true;
- The ||operator means or, at least one condition must be true;
- The !operator means not, it flips a condition to its opposite.
123456789let isSunny = true; let isWarm = false; let isRaining = false; if ((isSunny && isWarm) || !isRaining) { console.log("You can go outside!"); } else { console.log("Better stay indoors."); }
123456789let isSunny = false; let isWarm = true; let isRaining = true; if ((isSunny && isWarm) || !isRaining) { console.log("You can go outside!"); } else { console.log("Better stay indoors."); }
Obrigado pelo seu feedback!
Pergunte à IA
Pergunte à IA
Pergunte o que quiser ou experimente uma das perguntas sugeridas para iniciar nosso bate-papo
Can you explain how the logical operators work in these examples?
What would happen if all the conditions were set to true?
Can you give more real-life examples using logical operators?
Awesome!
Completion rate improved to 7.69 Logical Operators
Logical Operators
Deslize para mostrar o menu
Imagine you want to decide whether to go outside. You might think: "I'll go out if it's sunny and warm, or if it's not raining." This everyday reasoning is very similar to how you combine conditions in JavaScript using logical operators.
- The &&operator means and, both conditions must be true;
- The ||operator means or, at least one condition must be true;
- The !operator means not, it flips a condition to its opposite.
123456789let isSunny = true; let isWarm = false; let isRaining = false; if ((isSunny && isWarm) || !isRaining) { console.log("You can go outside!"); } else { console.log("Better stay indoors."); }
123456789let isSunny = false; let isWarm = true; let isRaining = true; if ((isSunny && isWarm) || !isRaining) { console.log("You can go outside!"); } else { console.log("Better stay indoors."); }
Obrigado pelo seu feedback!