javascriptは一つの数が素数かどうかを判断します.
//素数(素数):1とそれ自体で割り切れる数/ユーザーに1つの数だけ入力され、この数が素数かどうかを判定します.
// :
var num = Number(prompt(" , "));
var count = 0;//
for( var i = 1 ; i <= num ; i++ ){
if( num%i == 0 ){
//
count++;
}
}
// count == 2
if( count == 2 ){
document.write( num + " " );
}else{
document.write( num + " " );
// : = num +1
var num = Number(prompt(" , "));
var sum = 0; //
for(var i = 1; i <= num; i++){
if(num % i ==0){
console.log(i)
sum += i;
}
}
if(sum == num+1){
document.write(num + " ");
}else{
document.write(num + " ");
}
// : flag = true
// :
// 7: % 2--6
// 13 :% 2--12
// 15 :% 2---14 flag = false
var num =Number(prompt(" , "));//
var flag = true;// true
for( var i = 2 ; i < num ; i++ ){
if( num % i == 0 ){
//
flag = false;//
break;
}
}
//
if( flag && num != 1 ){ //1
document.write( num + " " );
}else{
document.write( num + " " );
}