您的位置:首页 > Web前端 > JavaScript

js分别计算一个字符串“12345F6”中的奇数位和偶数位的数字之和

2017-10-29 10:44 579 查看
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title></title>
</head>
<body>
<script type="text/javascript">
function sum(s){
var newArr = [];
var odd = 0,even = 0;
s.split('').map(function(x){
var y = x-0;
if(!isNaN(y)){
newArr.push(y);
}

})
for(var i=0,len=newArr.length;i<len;i++){
if(i%2){
even+=newArr[i];
}
else{
odd+=newArr[i];
}
}
console.log(newArr);
console.log("字面上的偶数和:"+even);
console.log("字面上的奇数和:"+odd);
}
sum("12345F6");
</script>
</body>
</html>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  javascript
相关文章推荐