Использование && означает, что вы хотите оценить все условия в скобках.Приведенный ниже код будет выполнен, если x меньше 150, а y меньше 150, а x больше 50, а y больше 50. Если выполнены только 3 условия, код не запустится.В результате ваш новый код будет выглядеть так:
if (x < 150 && x > 50 && y < 150 && y > 50) {
// (code I want to execute)
}
Использование ||в основном означает или, и код выполняется, если выполняется любое из условий.Приведенный ниже код будет выполнен, если x меньше 150 OR, y меньше 150 OR, x больше 50, OR y больше 50. Фактически, если хотя бы одно из условий выполнено, код будет выполняться.
if (x < 150 || x > 50 || y < 150 || y > 50) {
// (code I want to execute)
}
Вы можете найти простое учебное пособие здесь