Зачем оценивать 'hi'
?Почему следующие оценки относятся к «привет»?
'hi' || true || 50
Я не супер новичок в JavaScript, но я rebeefing свои знания, пройдя через некоторые старые книги, и я для жизни меня не понимают, почему это имеет значение 'hi'
вместо истины .. Может кто-то объясняет это?
Вот как определяется '||': 'x || y' означает «если x является правдивым возвратом x (не« true »), в противном случае y». – georg
Просто [RTFM] (https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide/Expressions_and_Operators#Logical_operators) – hindmost
Интересно, почему в вашей книге это не объяснено. –