Heim >Web-Frontend >js-Tutorial >Wie funktioniert der bedingte (ternäre) JavaScript-Operator?
Bedingungsoperator in JavaScript
In JavaScript stoßen Sie möglicherweise auf eine Anweisung wie diese:
hsb.s = max != 0 ? 255 * delta / max : 0;
Diese Zeile veranschaulicht die Verwendung des bedingten Operators, auch bekannt als „ternärer Operator“. Es hat die Syntax:
condition ? value-if-true : value-if-false
wobei:
In Ihrem Beispiel:
Der Operator funktioniert also wie folgt folgt:
Dies entspricht der folgenden if-Anweisung:
if (max != 0) { hsb.s = 255 * delta / max; } else { hsb.s = 0; }
Das obige ist der detaillierte Inhalt vonWie funktioniert der bedingte (ternäre) JavaScript-Operator?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!