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]); JSP中用hibernate框架和数据库连接,JSP页面都是UTF-8,写入数据库都变???这个了,怎么回事 谁有用extjs4 框架(左边菜单是从数据库动态加载显示的)? js 浏览文件的问题 我想js速成!!!! [求助]怎样获取JS代码中的值? 求教一个问题,先谢谢大家帮我看看!!! 怎么做出一个淡化出错的弹出窗口,消失也让它慢慢减淡至消失? 请教大牛们关于iframe的几个问题 放焰火,applet源代码 求助- -在线等 一个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]);