
什么都懂一点,生活更美好一些
给定一个正整数,返回包含除1和数字本身的因素数组
下面是代码
static isInteger=(num)=>{
return Math.round(num)===num&&Math.ceil(num)===Math.floor(num)
}
static getDivisors=(num)=>{
const ret=[];
if(!isInteger(num)){
return ‘input type error’
}
for(let i=Math.round(num/2);i>1;i–){
if(isInteger(num/i)){
ret.push(num/i)
}
}
if(!ret.length){return ${num} is prime}
return JSON.stringify(ret)
}
广告位招租




近期评论