EMZETT.
Увійти

Логічні оператори

Коротко: Оператори, що об’єднують кілька значень істинності (часто результатів порівнянь) між собою — І (&&), АБО (||) та НЕ (!).

Докладніше: && дає істину, лише якщо ОБИДВІ сторони істинні; для || достатньо, щоб істинною була ОДНА сторона. Більшість мов обчислюють це з «коротким замиканням»: для && друга умова взагалі не перевіряється, якщо перша вже хибна, бо загальний результат уже визначений, — це можна використовувати навмисно.

Подробиці

Таблиці істинності трьох основних операторів:

Див. також: оператори порівняння, оператори, if…else, пріоритет операторів