解题有两点: 1.判断终止条件: sqrt(num) 2.本身就是质数的情况 刚开始想的有些复杂了, 其实从2开始, 如果余数为0, 继续除当前(包括重复的质因子)就行 let num = parseInt(readline()); let result = ""; for(let i = 2; i*i<=num; i++){ while(num % i&...