题目:
给你一个整数数组
nums
,请你返回其中位数为
偶数
的数字的个数。
输入:nums = [12,345,2,6,7896]
输出:2
解释:
12 是 2 位数字(位数为偶数)
345 是 3 位数字(位数为奇数)
2 是 1 位数字(位数为奇数)
6 是 1 位数字 位数为奇数)
7896 是 4 位数字(位数为偶数)
因此只有 12 和 7896 是位数为偶数的数字
/**
* @param {number[]} nums
* @return {number}
*/
var findNumbers = function(nums) {
if(nums.length==0){
return;
}
var num = 0;
for(let i =0;i<nums.length;i++){
if(nums[i].toString().length %2 == 0){
num++;
}
}
return num;
};
版权声明:本文为chhpearl原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。