Rumah >hujung hadapan web >Soal Jawab bahagian hadapan >Bagaimana untuk melaksanakan penambahan aritmetik dalam javascript

Bagaimana untuk melaksanakan penambahan aritmetik dalam javascript

青灯夜游
青灯夜游asal
2021-09-02 17:10:576439semak imbas

Cara melaksanakan penambahan aritmetik dalam JavaScript: 1. Gunakan operator " ", sintaks "a b" 2. Gunakan operator "=", sintaks "a = b" 3. Gunakan operasi kenaikan " " simbol, sintaks "a" atau "a".

Bagaimana untuk melaksanakan penambahan aritmetik dalam javascript

Persekitaran pengendalian tutorial ini: sistem Windows 7, versi JavaScript 1.8.5, komputer Dell G3.

Cara melaksanakan operasi tambahan dalam JavaScript

Kaedah 1: Gunakan operator " "

Contoh 1: Beri perhatian kepada operasi penjumlahan operan khas

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

Contoh 2: Operator penambahan boleh memutuskan sama ada untuk menambah atau menyambung operasi berdasarkan jenis data operan

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

Nota: Apabila menggunakan operator penambahan, anda perlu menyemak dahulu sama ada jenis data operan memenuhi keperluan.

Kaedah 2: Gunakan operator "="

Peranan operator "=": lakukan operasi penambahan atau sambungan pada operan kanan sebelum memberikan nilai , Kemudian salin hasil operasi ke operan kiri

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);

Bagaimana untuk melaksanakan penambahan aritmetik dalam javascript

Kaedah 3: Gunakan operator kenaikan " "

untuk increment Operasi ialah cara mudah untuk menukar hasil sendiri dengan menambah 1 secara berterusan dan kemudian memberikan hasil kepada operan kiri.

Sebagai pengendali unari, pengendali kenaikan berfungsi pada pembolehubah, elemen tatasusunan atau sifat objek dan tidak boleh bertindak pada kuantiti langsung. Mengikut kedudukan yang berbeza, ia boleh dibahagikan kepada 2 kaedah operasi:

  • Kenaikan awalan (n): kenaikan dahulu dan kemudian tetapkan nilai.

  • Pasca-kenaikan (n): tetapkan nilai dahulu, kemudian naikkan.

Contoh:

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

Bagaimana untuk melaksanakan penambahan aritmetik dalam javascript

[Pembelajaran yang disyorkan: tutorial lanjutan javascript]

Atas ialah kandungan terperinci Bagaimana untuk melaksanakan penambahan aritmetik dalam javascript. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn