Heim >Web-Frontend >js-Tutorial >Die Rolle von Fragezeichen in js
Das Fragezeichen in JavaScript wird für den ternären Bedingungsoperator verwendet, der basierend auf einer Bedingung einen Wert aus zwei Werten auswählt. Die Syntax des ternären Bedingungsoperators lautet: Bedingung? Wert1: Wert2, wobei Bedingung ein boolescher Ausdruck ist und Wert1 und Wert2 die beiden auszuwählenden Werte sind.
Die Rolle des Fragezeichens in JavaScript
In JavaScript ist der Fragezeichenoperator „?“ Teil des ternären Bedingungsoperators, der verwendet wird, um einen von zwei Werten basierend auf einer Bedingung auszuwählen .
Syntax
<code class="javascript">condition ? value1 : value2</code>
wobei:
condition
ein boolescher Ausdruck ist. condition
是一个布尔值表达式。value1
是条件为 true
时的返回值。value2
是条件为 false
时的返回值。工作原理
三元条件运算符的工作原理如下:
condition
)。true
,则返回 value1
。false
,则返回 value2
value1
ist der Rückgabewert, wenn die Bedingung true
ist. value2
ist der Rückgabewert, wenn die Bedingung false
ist.
Wie es funktioniert
Der ternäre Bedingungsoperator funktioniert wie folgt:
Zuerst wird die Bedingung (condition
) berechnet.
true
ist, geben Sie value1
zurück. 🎜🎜Wenn die Bedingung false
ist, geben Sie value2
zurück. 🎜🎜🎜🎜Beispiele🎜🎜🎜Hier sind einige Beispiele für die Verwendung des ternären Bedingungsoperators: 🎜<code class="javascript">// 检查一个数字是否为偶数 let isEven = number % 2 === 0 ? true : false; // 根据年龄确定是否可以喝酒 let canDrink = age >= 21 ? "可以喝酒" : "不可以喝酒"; // 设置默认值 let name = name || "John Doe";</code>🎜🎜HINWEIS🎜🎜🎜Der ternäre Bedingungsoperator ist eine kurze Alternative zu einer if-else-Anweisung. Sie hat jedoch die Einschränkung, dass sie nur einen von zwei Werten zurückgeben kann, während eine if-else-Anweisung eine beliebige Anzahl von Werten zurückgeben kann. 🎜
Das obige ist der detaillierte Inhalt vonDie Rolle von Fragezeichen in js. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!