<!doctype html>
</head>
<body>
<script>
//输出 m 至 n 的自然数中的偶数和与奇数和并统计偶数与奇数的个数分别是多少?
/*
输出 : document.write()
m 至 n 的自然数:
var m = parseInt(prompt('请输入一个正整数:'));
var n = parseInt(prompt('请输入一个正整数:'));
m < n
if(m > n){
var t = m;
m = n;
n = t;
}
循环: var i = m;i <= n;i ++
判断奇偶条件 : i % 2
if( i % 2 ){
//奇数
奇数和
奇数个数
}else{
//偶数
偶数和
偶数个数
}
偶数和
奇数和
偶数个数
奇数个数
*/
var m = parseInt(prompt('请输入一个正整数:'));
var n = parseInt(prompt('请输入一个正整数:'));
var evenSum = 0,evenCount = 0,oddSum = 0,oddCount = 0;
if(m > n){
var t = m;
m = n;
n = t;
}
for(var i = m;i <= n;i ++){
if( i % 2 ){
//奇数
oddSum += i;
//奇数个数
oddCount ++;
}else{
//偶数
//偶数和
evenSum += i;
//偶数个数
evenCount ++;
}
}
document.write('偶数和:' + evenSum + '<br>偶数数量:' + evenCount + '<br>奇数和:' + oddSum + '<br>奇数数量:' + oddCount);
</script>
</body>