刚刚肚子痛跑厕所恭喜拉超多,
在学字串与数字相加、字串型别、NaN等,
let a = '1'*'1';
a=1 型别是数字
let b = "男友在忙工作我好想他可恶我要忍耐"-999;
b= NaN 型别是数字
let c = parseInt("小明");
console.log( typeof c);
印出来是NaN,型别是数字。
https://codepen.io/Sunny0509/pen/rNzgYaY
https://codepen.io/Sunny0509/pen/vYJwJrZ
https://codepen.io/Sunny0509/pen/pormrwQ
https://codepen.io/Sunny0509/pen/PoKgydM
https://codepen.io/Sunny0509/pen/qBXGpyN?editors=0011
我发现console.log(a++) 不等于console.log(a+1)耶
因为a++ 是a=a+1 a有重新被赋值
console.log(a+1)只是印出a+1的值没有让a被重新赋值
所以答案会是不一样的
学到字串转数字要用parseInt();
去除空白格str.trim();是去除前后的空白格
如果从表单取出的数字都是字串要用parseInt转换成数字
数字变字串str.toString();
我花了两天把一周的课程上完了,我真是赞赞!
我的肩膀在哀号 好痛QAQ