gpt4 book ai didi

javascript - 如何使用 JavaScript 找到字符串中给出的所有整数的总和?

转载 作者:太空宇宙 更新时间:2023-11-04 15:28:45 26 4
gpt4 key购买 nike

如何使用 JavaScript 计算字符串中所有数字的总和?在下面的示例中,预期结果为 2+0+1+5。我的尝试如下。

var a = "weare20boysand15girls";
var i;
for(i=0; i<a.length; i++){
var b = Number(a[i]);
var c=0;
c += b;
console.log(c);

最佳答案

使用正则表达式查找所有整数。并使用reduce函数计算总和

var a = "weare20boysand15girls";

var res = a.replace(/\D+/g, '').split('').reduce((a, b) => {
return parseInt(a) + parseInt(b);
});
console.log(res)

关于javascript - 如何使用 JavaScript 找到字符串中给出的所有整数的总和?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44993462/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com