JSコメント(小数点検索)
571 ワード
const prime = 4;
function primeFunc(n){
for(let i=2; i<n; i++){
if(n%i===0){
console.log("No");
return false;
}
}
if(n === 1){
console.log("No");
return false;
}
console.log("Yes");
}
primeFunc(prime)
func에 primeFunc을 만들어서 입력 값 n을 입력 받는다.
for 문을 통해서 나눌 수 i 를 조건으로
2부터 n까지 나눠줌.
예를 들어 4면 2/2 2/3 2/4 이런식..
이렇게 나눴을때 if 만약에 n%i 나머지 값이 0이라면
소수가 아니기 때문에 No 그리고 return 으로 false 값을 주고
나머지 값이 0이 아니라면 Yes를 출력한다.
하지만 1은 소수가 아니기때문에 그냥 if문을 통해 n이 1이라면 No라고 표시해줌.
Reference
この問題について(JSコメント(小数点検索)), 我々は、より多くの情報をここで見つけました https://velog.io/@jaeilnet/JS-노트소수찾기テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol