В некоторых языках программирования для логической дизъюнкции используют оператор double pipe (||), потому что он выполняет короткое замыкание: если первый (левый) операнд принимает значение true, то второй (правый) операнд не вычисляется. 15
Такое соглашение ускоряет исполнение программы и служит полезным приёмом в некоторых случаях. 25