1. Was ist ternäre Arithmetik: (Boolescher Ausdruck? Wert 0: Wert 1;)
5>3?alert( '5 big'):alert('3 big');
das heißt if(5>3){alert('5 big')}else{alert('3 big')};
Hinweis: Der Unterschied zwischen der ternären Operation und if(){}else{} besteht darin, dass die ternäre Operation einen Rückgabewert hat
Zum Beispiel:
var max = a>b?a:b;
2. So schreiben Sie eine ternäre Operation mit mehreren Bedingungen:
Beispiel:Bestimmen Sie die vier ABCD-Stufen basierend auf der Schülerleistung
var result = (sc<0 || sc>100) ?("Ungültige Punktzahl"):
sc>=90?("A"):
sc>=80?("B"):
sc>=60?("C") :(" D");
Hinweis: Bei der Berechnung müssen Prioritätsaspekte berücksichtigt werden. Fügen Sie „()“ hinzu, um Fehler im Ergebnis zu vermeiden!
3. Vorteile ternärer Operationen: Prägnant und klar
Die oben aufgeführte detaillierte Erläuterung der JS-Ternäroperationsmethode ist der gesamte vom Herausgeber geteilte Inhalt Ich hoffe, es kann Ihnen eine Referenz geben. Ich hoffe auch, dass jeder die chinesische PHP-Website unterstützt.
Weitere Artikel zu ternären JS-Operationen (ternäre Operationen) finden Sie auf der chinesischen PHP-Website!