Heim >Backend-Entwicklung >PHP-Tutorial >So bestimmen Sie die Größe zweier numerischer Werte in jquery
In diesem Artikel erfahren Sie hauptsächlich, wie JQuery die Größe von zwei Werten bestimmt. Ich hoffe, er kann Ihnen helfen.
$a = 10; $b = 2; if($a < $b){ echo "b大于a"; }else{ echo "a大于b" };
In js definiert var Variablen und alle generierten Zeichenfolgen sind Zeichenfolgen.
var a = 10; var b = 2; if(a < b){ alert("错误"); }else{ alert("正常"); };
Das Operationsergebnis ist normal; 10 ist weniger als 2, was normal ist. Offensichtlich ist dies nicht das Ergebnis, das wir wollen. Warum? Da es sich bei beiden um Zeichenfolgen handelt, nehmen Sie die erste Ziffer von a, 1, und nehmen Sie die erste Ziffer von b, 2. Offensichtlich ist 2 größer als 1. Es wird also normal zurückgegeben.
Lösung:
1. Funktion eval()
if(eval(a)<eval(b)) { //逻辑业务 } eval()函数用于在不引用任何特定对象的情况下计算代码字符串。
2. Funktion parseINt()
if(parseInt(a)<parseInt(b)) { //逻辑业务 } parseInt()函数用于在转换为int。
3 Umrechnungstyp) (Grundschullehrer für Sportunterricht sagte einmal: Multiplizieren Sie beide Seiten gleichzeitig mit derselben Zahl, die Gleichung bleibt unverändert.)
if(a *10 < b * 10){ //逻辑业务 }
Verwandte Empfehlungen:
JS Beispiel für den Vergleich zweier numerischer Werte
Das obige ist der detaillierte Inhalt vonSo bestimmen Sie die Größe zweier numerischer Werte in jquery. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!