- 把一个正偶数拆成两个不同素数的和,求出有多少种不同的拆分方法,比如10可以写成3+7就是1种拆分方法
const num = 20;function diterminPrimeNumber(num) { let flag = false; if (num === 1 || num === 2 || num === 3) { return flag = true; } for (let i = 2; i < num; i++) { if (num % i === 0) { break; } else if (num / i <= i) { flag = true; break; }; } return flag;}function sumTwoNum(num) { let combination = 0; for (let minNum = 1; minNum < num / 2; minNum += 2) { let maxNum = num - minNum; if (diterminPrimeNumber(minNum) && diterminPrimeNumber(maxNum)) { combination++; } } return combination;}console.log(sumTwoNum(num));