日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 前端技术 > javascript >内容正文

javascript

js除法与C语言除法,JS算术运算符及用法

發布時間:2025/3/20 javascript 27 豆豆
生活随笔 收集整理的這篇文章主要介紹了 js除法与C语言除法,JS算术运算符及用法 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

算術表達式是由操作數和算術運算符組合而成的表達式。算術表達式可通過算術運算符實現加、減、乘、除和取模(求余)等運算。算術運算符包括單目運算符和雙目運算符。常用的算術運算符的表示方法、類型及舉例見表 1。

表 1:算術運算符

運算符

描述

類型

示例

+

當操作數全部為數字類型時執行加法運算;

當操作數存在字符串時執行字符串連接操作

雙目運算符

3+6 //執行加法運算,結果為:9

"3"+6 //執行字符串連接操作,結果為:36

-

減法運算符

雙目運算符

7-2 //執行減法運算,結果為:5

*

乘法運算符

雙目運算符

7*3 //執行乘法運算,結果為:21

/

除法運算符

雙目運算符

12/3? //執行除法運算,結果為:4

%

取模(求余)運算符

雙目運算符

7%4? //執行取模運算,結果為:3

++

自增運算符

單目運算符

i=l; j=i++? //j 的值為 1, i 的值為:2

i=l; j=++i? //j的值為 2, i 的值為:2

--

自減運算符

單目運算符

i=6; j=i--? ?//j的值為 6, i 的值為:5

i=6; j=--i? ?//j的值為 5, i 的值為:5

注:++、--兩個運算符既可以出現在操作數的前面,也可以出現在操作數的后面,如果出現在操作數前面,首先對操作數執行自增或自減運算,然后再執行其他運算。例如 j=++i,k=--h,會首先對操作數 i 和 h 分別執行自增和自減運算,然后再執行賦值運算。

如果出現在操作數后面,則首先執行其他運算,然后再執行自增或自減運算。例如 j=i++,k=h--,會首先對操作數 i 和 h 執行賦值運算,然后再對操作數 i 和 h 分別執行自增和自減運算。

【例 1】算術運算符的使用。

算術運算符的使用

var x = 11,y = 5,z = 8; //聲明變量x、y和z

console.log("x = 11, y = 5, z = 8");

console.log("x + y =", x + y); //執行加法運算

console.log("x - y =", x - y); //執行減法運算

console.log("x * y =", x * y); //執行乘法運算

console.log("x / y =", x / y); //執行除法運算

console.log("x % y =", x % y); //執行取模運算

console.log("y++ =",y++); //“++”在操作數后面,先輸出,后執行自增運算

console.log("++y =",++y); //“++”在操作數前面,先執行自增運算,后輸出

console.log("z-- =",z--); //“--”在操作數后面,先輸出,后執行自減運算

console.log("--z =",--z); //“--”在操作數前面,先執行自減運算,后輸出

上述代碼的每一個 log() 方法都存在兩個參數,第一個參數為字符串,在控制臺中將原樣顯示,第二個參數為運算表達式,在控制臺中將顯示表達式的值。上述代碼在 Chrome 瀏覽器的控制臺中的運行結果如圖 1 所示。

圖 1:算術運算表達式結果

【例 1】+運算符的使用。

"+"運算符的使用

var str1 = ""+"運算符";

var str2 = "使用測試";

console.log(str1 + str2); //操作數為兩個字符串,執行字符串連接操作

console.log("11 + 5 =", 11 + 5); //操作數全部為數字,執行加法運算

console.log("'11' + 5 =", '11' + 5); //存在一個字符串操作數,執行字符串連接操作

上述代碼的第三個 log() 中的兩個參數其實可以通過+運算符連成一個參數,即寫成:log("'11'+5="+'11'+5),這樣參數其實是執行了 3 個字符串的連接操作。

需要注意的是,第二個 log() 中的兩個參數不能使用“+”運算符連起來,因為第二個參數需要執行加法運算,如果和字符串類型的第一個參數連接的話,第二個參數中的 2 個數字都要轉換為字符串,使得表達式的結果為 115,而不是 16。

上述代碼在 Chrome 瀏覽器的控制臺中的運行結果如圖 1 所示。

圖 2?:“+”運算符使用測試結果

總結

以上是生活随笔為你收集整理的js除法与C语言除法,JS算术运算符及用法的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。