var str="2|4|5|7"
var Arr=str.split("|");
var count=0;
for(var i=0;i<Arr.length;i++) count+=Arr[i]*1;
alert(count)
数组是 Arr,和是count
var Arr=str.split("|");
var count=0;
for(var i=0;i<Arr.length;i++) count+=Arr[i]*1;
alert(count)
数组是 Arr,和是count
解决方案 »
- eval如何执行后台传来的js代码
- JS新手求教! js动态生成表格中的动画效果实现!
- html中怎么调用模板
- 看起来很牛的CSS仿FLASH图片轮换,求前辈指点更改一下命名 拜谢!
- javascript如何判断当前浏览器窗口是不是活动窗口
- JS终极问题!谁来解答????
- 用JAVASCRIPT去取得一个<input type="file" name="file">中的FILE的上传文件名
- 如何使用下拉列表来动态选择背景音乐?
- 怎麽给表格中的price赋值?下面js程序为什麽不对?
- 请问,如何打开一个很长的网页时,自动来到某位置?
- Web方式下,如何在客户端控制Server的端口(比如串口或并口)
- 打开一个新窗口时可以去掉菜单栏,但是如果是第一个页面怎么去掉。用javascript做不到吧,那么修改注册表可以做到吗?
var a = s.split("|");
var n = 0;
for (var i=0; i<a.length; i++)
n += parseInt(a[i])
alert("和 = "+ n);
var a = s.split("|");
var n = 0;
for (var i in a)
n += parseFloat(a[i])
alert("和 = "+ n);
var str="2|4|5|7"
alert(eval(str.replace(/\|/g,"+")))
</script>
下面四个方案之一:var str="2|4|5|7"
var Arr=str.split("|");
var count=0;
for(var i=0;i<Arr.length;i++) count+=Arr[i]*1;
alert(count)
数组是 Arr,和是count
##################################
var s = "2|4|5|7";
var a = s.split("|");
var n = 0;
for (var i=0; i<a.length; i++)
n += parseInt(a[i])
alert("和 = "+ n);
###################################
呵呵,我也来盗版一个:var s = "2|4|5|7";
var a = s.split("|");
var n = 0;
for (var i in a)
n += parseFloat(a[i])
alert("和 = "+ n);
##################################
<script>
var str="2|4|5|7"
alert(eval(str.replace(/\|/g,"+")))
</script>