告诉我我在函数中哪里出错了。条件是:(返回从零到结果数的奇数计数。结果数被考虑在内。)
示例:
- 4 => 2
- -5 => 3
- 10 => 5
- -15 => 8
问题是我的函数在使用负参数时无法正常工作 - 它返回 0
function getCountOfOddNumbers(number) {
let count = 0;
for (let i = 0; i <= number; i += 1) {
if (i % 2 !== 0) {
count += 1;
}
}
return count;
}
console.log(getCountOfOddNumbers(-5))