const getMinN = (num) => { let result = 0, n = 1 while(result < num){ result += n++/1000 } return n } let minN = getMinN(10000) console.log(minN)
function getMin(m){ function getSum(){ sum += max/ ++n return sum < sumMax ? getSum() : 0 } let max = parseInt(m,10) let sumMax = max * 10 let sum = 0 let n = 0 getSum() return n } console.log(getMin(1000))
var a = 1,
b = 1000,
c = 0
while (a>0) {
c += b/a
if (c >= 10000) {
console.log(a)
break
}
a++
}
这样?
const getMinN = (num) => {
let result = 0, n = 1
while(result < num){
result += n++/1000
}
return n
}
let minN = getMinN(10000)
console.log(minN)
function getSum(){
sum += max/ ++n
return sum < sumMax ? getSum() : 0
}
let max = parseInt(m,10)
let sumMax = max * 10
let sum = 0
let n = 0
getSum()
return n
}
console.log(getMin(1000))
return s>=10000 ? n : getn(s+1000/++n,n);
}
alert(getn(0,0));