JavaScript:计算两个数之间有几个奇数
给你两个非负整数low和high,其中0 < low < high < 10^9, 请返回两个数之间(包括二者)奇数的 个数
/**
* @param {number} low
* @param {number} high
* @return {number}
*/
var countOdds = function(low, high) {
var num;
if(low % 2 == 0 && high %2 == 0) {
num = (high - low)/2;
} else if (low % 2 == 1 && high % 2 == 1) {
num = (high - low)/2 + 1;
} else {
num = (high- low + 1)/2;
}
return num;
};