JS的字符串数字相加,得出结果是拼接成字符串了,找了半天,总结以下内容:
1. parseInt是可以实现的
2.带“+”也是可以实现的
3.注意在拼接的注意相加的顺序,顺序不同,结果不一样
console.log("abc"+ parseInt(a)+parseInt(b))//acb89
console.log("abc"+ (parseInt(a)+parseInt(b)))//acb17
- console.log("1"+"2") //12
-
- console.log(+"1"+"2") //12
-
- console.log((+"1")+(+"2")) //3
-
- var a= 8;
-
- var b =9;
-
- cosole.log(a+b) //17
-
- console.log(parseInt(a)+parseInt(b)) //17
-
- console.log("abc"+ parseInt(a)+parseInt(b))//acb89
-
- console.log("abc"+ (parseInt(a)+parseInt(b)))//acb17