var str = "1,2,3,4,5"; 如何取出5个数字并求出它们之和呢? var str = "1,2,3,4,5"; var n = eval(str.replace(/,/g, "+"));alert(n); 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 TRY:var str = "1,2,3,4,5";var strA = [];var tempI = 0;strA = str.split(",");for(v in strA){ tempI += strA[v];}alert(tempI) var arr = str.split(",");var nReslult = 0;for(var i = 0; i < arr.length; i++ ) nReslult += parseInt(arr[i]);数组arr里面就是你要的5个数,nResult就是你要的和 var str = "1,2,3,4,5"; var n = eval(str.match(/\d+/g).join("+"));alert(n); 哇,Meizz你也太简洁了吧! ^_^ 偶的要改下:tempI += strA[v]; -> tempI += parseInt(strA[v]); jquery colorbox 插件问题 Extjs tbar中显示问题 文本框中只能输入数字 兼容firefox! 一个关于extjs4.X的问题 ajax编码问题 最近 我研究 搜索引擎 (四) 中英文混合分词 V1.0正式发布(可下载) 怎么样通过在<script></script>更新数据库操作 请问 如何通过javascript控制一个td的classname? 帮帮忙,一个简单的问题,在线等候。 请问在NETSCAPE如何得到COORDS的值,请帮帮忙 一个MPEG视频,如何做个点击按钮,就存到本地硬盘,程序如何实现? 数组中的SORT()是按什么原则排序的呢?
var strA = [];
var tempI = 0;
strA = str.split(",");
for(v in strA){
tempI += strA[v];
}
alert(tempI)
var nReslult = 0;
for(var i = 0; i < arr.length; i++ )
nReslult += parseInt(arr[i]);数组arr里面就是你要的5个数,nResult就是你要的和
var n = eval(str.match(/\d+/g).join("+"));
alert(n);
tempI += strA[v]; -> tempI += parseInt(strA[v]);