1:首先JS是一种弱语言,但是同类型可以自己相加减 例如“a”+”b” 可以自动组成ab ; 1+ 2 自动变成3
var data = 2; var currentPage = data; //2 var previousPage = data -1; //1 var nextPage = data +1; //212:不同类型的字符 我们先转换例如 “1”+2 ; parsInt(“1”)+2 可以实现加法3
var data = 2; var currentPage = data; //2 var previousPage = data -1; //1 var nextPage = parseInt(data) +1; //3
在实现一个计算器小应用时,发现两个数字相加返回的结果不正确,例如 var a = 1; var b = 2; var sum = a + b; document.write(sum);sum的输出结果是12。这里讲两个变量当成字符串处理了,直接进行了拼接,并没有进行数学运算。要想进行正常的加法运算,需要将两个变量转换成Int,或其他数字类型。 var a = 1; var b = 2; var sum = parseInt(a) + parseInt(b); document.write(sum);
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。