pengendali JavaScript
Operator = digunakan untuk tugasan.
Operator + digunakan untuk menambah nilai.
Operator = digunakan untuk memberikan nilai kepada pembolehubah JavaScript.
Operator aritmetik + digunakan untuk menambah nilai bersama-sama.
Instance
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>php中文网(php.cn)</title> </head> <body> <p>点击按钮计算 x 的值.</p> <button onclick="myFunction()">点击这里</button> <p id="demo"></p> <script> function myFunction() { y=5; z=2; x=y+z; document.getElementById("demo").innerHTML=x; } </script> </body> </html>
Jalankan program dan mencubanya
Operator Aritmetik JavaScript
Operator aritmetik digunakan untuk melaksanakan operasi aritmetik antara pembolehubah dan/atau nilai.
Diberikan y=5, jadual berikut menerangkan pengendali aritmetik ini:
运算符 | 描述 | 例子 | 结果 |
---|---|---|---|
+ | 加 | x=y+2 | x=7 |
- | 减 | x=y-2 | x=3 |
* | 乘 | x=y*2 | x=10 |
/ | 除 | x=y/2 | x=2.5 |
% | 求余数 (保留整数) | x=y%2 | x=1 |
++ | 累加 | x=++y | x=6 |
-- | 递减 | x=--y | x=4 |
Pengendali tugasan JavaScript
Operator penugasan digunakan untuk menetapkan nilai kepada pembolehubah JavaScript.
Diberi x=10 dan y=5, jadual berikut menerangkan pengendali tugasan:
运算符 | 例子 | 等价于 | 结果 |
---|---|---|---|
= | x=y | x=5 | |
+= | x+=y | x=x+y | x=15 |
-= | x-=y | x=x-y | x=5 |
*= | x*=y | x=x*y | x=50 |
/= | x/=y | x=x/y | x=2 |
%= | x%=y | x=x%y | x=0 |
+ operator untuk rentetan
+ operator digunakan untuk menukar nilai teks atau Pembolehubah rentetan ditambah bersama (bercantum).
Untuk menggabungkan dua atau lebih pembolehubah rentetan, sila gunakan operator +.
Contoh
Untuk menyambung dua atau lebih pembolehubah rentetan, sila gunakan operator +:
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>php中文网(php.cn)</title> </head> <body> <p>点击按钮创建及增加字符串变量。</p> <button onclick="myFunction()">点击这里</button> <p id="demo"></p> <script> function myFunction() { txt1="What a very"; txt2="nice day"; txt3=txt1+txt2; document.getElementById("demo").innerHTML=txt3; } </script> </body> </html>
Jalankan program dan cubalah
Untuk menambah ruang antara dua rentetan, anda perlu memasukkan ruang ke dalam rentetan:
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>php中文网(php.cn)</title> </head> <body> <p>点击按钮创建及增加字符串变量。</p> <button onclick="myFunction()">点击这里</button> <p id="demo"></p> <script> function myFunction() { txt1="What a very "; txt2="nice day"; txt3=txt1+txt2; document.getElementById("demo").innerHTML=txt3; } </script> </body> </html>
Jalankan atur cara dan cuba
Atau masukkan ruang ke dalam ungkapan:
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>php中文网(php.cn)</title> </head> <body> <p>点击按钮创建及增加字符串变量。</p> <button onclick="myFunction()">点击这里</button> <p id="demo"></p> <script> function myFunction() { txt1="What a very"; txt2="nice day"; txt3=txt1+" "+txt2; document.getElementById("demo").innerHTML=txt3; } </script> </body> </html>
Jalankan atur cara untuk mencubanya
Tambah rentetan dan nombor
Tambah dua nombor dan kembalikan jumlah nombor yang ditambah Jika nombor ditambahkan pada rentetan, rentetan dikembalikan, seperti yang ditunjukkan dalam contoh berikut:
Contoh<. 🎜>
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>php中文网(php.cn)</title> </head> <body> <p>点击按钮创建及增加字符串变量。</p> <button onclick="myFunction()">点击这里</button> <p id="demo"></p> <script> function myFunction() { var x=5+5; var y="5"+5; var z="Hello"+5; var demoP=document.getElementById("demo"); demoP.innerHTML=x + "<br>" + y + "<br>" + z; } </script> </body> </html>
Peraturan: Jika anda menambah nombor pada rentetan, hasilnya akan menjadi rentetan!
Jalankan program dan cuba