Rumah > Soal Jawab > teks badan
Cara mencari semua nombor perdana dalam lingkungan 200 tanpa menggunakan fungsi.
Sebab saya belum bercakap tentang fungsi dalam kelas, tetapi ada soalan ini dalam kerja rumah saya
PHPz2017-05-19 10:31:40
var sum=0;
for(var i=2;i<200;i++){
var count=0;
for(var j=2;j<i;j++){
if(i%j==0){
count++;
}
}
if(count==0){
console.log(i);//质数
sum++;
}
}
console.log(sum);//总数
淡淡烟草味2017-05-19 10:31:40
for (let i = 1; i <= 200; i++) {
let flag = 1;
while (flag) {
if (i % flag === 0 && flag !== 1 && flag !== i) {
flag = false;
}
if (flag === i) {
flag = false;
console.log(i)
}
flag = flag ? flag + 1 : false;
}
}