Operator JavaScript && jak jeśli instrukcja? [duplikować]

To pytanie ma już tutaj odpowiedź:

Czy wyrażenie <boolean> && statement () jest takie samo, jak instrukcja if (<wyrażenie boolowskie>) ()? 5 odpowiedzi

To powinno być dość proste pytanie. Po prostu nie mogłem znaleźć odpowiedzi, więc pomyślałem, że zaoszczędzę trochę czasu i zapytam tutaj.

Patrzyłem na jakiś kod JavaScript i zauważyłem wyraz formy:

a < b && (other maths statements);

Inne instrukcje matematyczne to po prostu przypisywanie zmiennych i prostych rzeczy.

Moje pytanie jest takie. Czy jest to inny sposób na pisanie instrukcji compact if?

Znam to polecenie? If-block: else-block; jest to jeden ze sposobów, ale ponieważ && jest zwarciem i lewostronne, to wszystko, co mogę myśleć, że będzie. Wiem, że nie możesz mieć innego bloku za pomocą tej metody, ale jest całkiem fajny.

Czy ktoś może po prostu potwierdzić, że nie śpię o tej godzinie rano.

Dzięki,

questionAnswers(2)

yourAnswerToTheQuestion