function 함수이름() { 실행할 코드 }
function 함수이름() { 실행할 코드 }
let 변수 = function 함수이름() { 실행할 코드 }
function 함수이름(매개변수) { 실행할 코드 }
함수이름(매개변수);
function 함수이름(매개변수) { return 반환할값; }
1 이상의 자연수를 입력받아 소수인지 여부를 리턴하는 함수 작성.
function isPrime(num) { // num이 1인 경우 false를 리턴한다. if(num === 1){ return false; } // (i에 2를 할당한 변수선언; i가 num의 제곱근보다 작거나 같을때까지 반복한다; 실행되면 i가 1씩 늘어난다.) for(let i = 2; i <= Math.sqrt(num); i++){ if(num % i === 0) { // num을 i로 나눴을 때 나머지가 0이면 return false; // false를 반환한다. } } return true; }