问题:在定义js变量的时候,需要对变量进行加法运算时候,会出现将变量和数值组成一个字符串输出。
解决方法:需要使用js的parseInt、parseFloat等相关方法对变量值进行转换
<script type="text/javascript"> var test = 10; var result; result= parseInt(test)+3; alert(result); /* 结果:如果没有使用parseInt()方法进行转换,值弹出值为->"103",反之为13 */ </script>
</script>