使用 JavaScript 计算字符串数字中的偶数和奇数的总和
问题
我们需要编写一个 JavaScript 函数,该函数可以输入包含数字的字符串,并且我们的函数应该在偶数字的总和大于奇数字的总和时返回 true,否则返回 false。
示例
以下是代码 −
const num = '645457345'; const isEvenGreater = (str = '') => { let evenSum = 0; let oddSum = 0; for(let i = 0; i < str.length; i++){ const el = +str[i]; if(el % 2 === 0){ evenSum += el; }else{ oddSum += el; }; }; return evenSum > oddSum; }; console.log(isEvenGreater(num));
输出
false
广告