87,993
社区成员
发帖
与我相关
我的任务
分享
function geQquotientQs(number){
var square = Math.ceil(Math.sqrt(number));
for(var i = square; i > 1; i--){
var n = parseInt(number / i);
if(i * n === number){
return i > n ? [i, n] : [n, i];
}
}
return [number, 1];
}
function geQquotientQs(n) {
let arr = [n, 1]
let half = Math.ceil(n / 2)
let sqrt = Math.ceil(Math.sqrt(n))
for (let i = half; i >= sqrt; i--) {
for (let l = i; l > 0; l--) {
if (i * l === n) {
arr = [i, l]
}
}
}
return arr
}