JavaScript 加法運算
■實例設(shè)計
特殊操作數(shù)的求和運算。
var n = 5; //定義并初始化任意一個數(shù)值
console.log (NaN + n); //NaN與任意操作數(shù)相加,結(jié)果都是NaN
console.log (Infinity + n); //Inf.inity』與任意操作數(shù)相加,結(jié)果都是 Infinity .
console.log (Infinity + Infinity); //Infinity 與 Infinity.相加,結(jié)果是 Inf inity
Gonsole.iog (( - Infinity) + ( - Infinity)); //負(fù) Infinity 相加,結(jié)果是負(fù) Infinity.
console.log (( - Infinity) + Infinity); //正負(fù) Infinity 相加,結(jié)果是 NaN
加運算符能夠根據(jù)操作數(shù)的數(shù)據(jù)類型,決定是相加操作還是相連操作。
console.log( 1 + 1); //如果操作藪都是數(shù)值,則進(jìn)行相加運算
console.log( 1 + "l"); //如果操作數(shù)中有一個是字符串,則進(jìn)行相連運算
console.log(3.0 + 4.3 + "") //先求和,再連接,返回"7.3"
console.log(3.0 + "" + 4.3) //先連接,再連接,返回"34.3", 3.0轉(zhuǎn)換為字符串為3
點擊加載更多評論>>