Heim >Web-Frontend >Front-End-Fragen und Antworten >So implementieren Sie eine arithmetische Addition in Javascript
So implementieren Sie die arithmetische Addition in JavaScript: 1. Verwenden Sie den Operator „+“, Syntax „a+b“ 2. Verwenden Sie den Operator „+=“, Syntax „a+=b“; Inkrementoperator, Syntax „a++“ oder „++a“.
Die Betriebsumgebung dieses Tutorials: Windows 7-System, JavaScript-Version 1.8.5, Dell G3-Computer.
So implementieren Sie eine Additionsoperation in JavaScript
Methode 1: Verwenden Sie den „+“-Operator
Beispiel 1: Achten Sie auf die Summationsoperation spezieller Operanden
var n = 5; //定义并初始化任意一个数值 console.log(NaN + n); //NaN与任意操作数相加,结果都是NaN console.log(Infinity + n); //Infinity与任意操作数相加,结果都是Infinity console.log(Infinity + Infinity); //Infinity与Infinity相加,结果是Infinity console.log((-Infinity) + (-Infinity)); //负Infinity相加,结果是负Infinity console.log((-Infinity) + Infinity); //正负Infinity相加,结果是NaN
Beispiel 2: Der Additionsoperator kann basierend auf den Operanden Der Datentyp bestimmt, ob es sich um eine Additionsoperation oder eine Verbindungsoperation handelt
console.log(1 + 1); //如果操作数都是数值,则进行相加运算 console.log(1 + "1"); //如果操作数中有一个是字符串,则进行相连运算 console.log(3.0 + 4.3 + ""); //先求和,再连接,返回"7.3" console.log(3.0 + "" + 4.3); //先连接,再连接,返回"34.3" //3.0转换为字符串3
Hinweis: Bei der Verwendung des Additionsoperators sollten Sie zunächst prüfen, ob der Datentyp des Operanden den Anforderungen entspricht.
Methode 2: Verwenden Sie den „+="-Operator
Die Funktion des „+="-Operators: Führen Sie eine Additions- oder Verbindungsoperation am rechten Operanden durch, bevor Sie einen Wert zuweisen, und kopieren Sie dann das Operationsergebnis nach links Operand
var a=1,b=2,c=3,d=4; console.log(a+=b); console.log(b+=a); console.log(c+=b); console.log(d+=d); console.log(a); console.log(b); console.log(c); console.log(d);
Methode 3: Verwenden Sie den Inkrementoperator „++“
Die Inkrementoperation besteht darin, kontinuierlich 1 hinzuzufügen und dann das Ergebnis dem linken Operanden zuzuweisen, um eine einfache Möglichkeit zu erreichen, das eigene Ergebnis zu ändern . Methode. ++
var a = b = c = 4; console.log(a++); //返回4,先赋值,再递增运算结果不变 console.log(++b); //返回5,先递增,再赋值,运算结果加1 console.log(c++); //返回4,先赋值,再递增,运算结果不变 console.log(c); //返回5,变量的值加1 console.log(++c); //返回6,先递增,再赋值,运算结果加1 console.log(c); //返回6[Lernempfehlung:
Javascript-Tutorial für Fortgeschrittene]
Das obige ist der detaillierte Inhalt vonSo implementieren Sie eine arithmetische Addition in Javascript. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!