哥德巴赫猜想
接受用户传递的数据 判断这个数是不是大于2 并且是偶数
var num = prompt('输入一个数')
if(isNaN(num) || num <= 2 || isOdd(num)){
console.log('输入有误!');
}else{
for(var i = 2;i<=num-2;i++){
var j = num - i;
if(isPrime(i) && isPrime(j) && i <= j){
console.log(`${num}=${i}+${j}`);
}
}
}
```js
function isPrime(n){
if(n<2){
return false;
}
for(var i = 2;i<n;i++){
if(n%i === 0){
return false;
}
}
return true;
}
function isOdd(n){
return n%2 !== 0;
}
```