Hi FE !
Ai
git
前端面试题
前端小tip
  • vite
  • webpack
npm
  • vue2
  • vue3
react
GitHub
Ai
git
前端面试题
前端小tip
  • vite
  • webpack
npm
  • vue2
  • vue3
react
GitHub
  • S049-手写下一个质数

S049-手写下一个质数

下一个质数

	function isPrime(num) {
		for(let i = 2;i < num; i ++) {
			if(num % i === 0) {
				return false
			}
		}
		return num > 1;
	}
	
	function getNextPrime() {
		let curNum = 2;
		return function() {
			while(true) {
				if(isPrime(curNum)) {
					let num = curNum
					curNum ++
					return num
				}
				curNum ++
			}
		}
	}
	let getNextPrimeNew = getNextPrime()
    console.log("getNextPrimeNew",getNextPrimeNew())
    console.log("getNextPrimeNew",getNextPrimeNew())
    console.log("getNextPrimeNew",getNextPrimeNew())
    console.log("getNextPrimeNew",getNextPrimeNew())
Edit this page
最近更新: 2025/6/27 02:24
Contributors: qdleader
qdleader
本站总访问量 129823次 | 本站访客数 12人