에뛰드 블로그
article thumbnail

🩷 4주차 미션

 

🩵 기본미션

const isLeapYear = function(year) {
    return ((year % 4 === 0) && (year % 100 !== 0)) || (year % 400 === 0);
}

console.log(`2022년은 윤년일까? === ${isLeapYear(2022)}`);

 

🩵 추가미션

 

조건

①. 홀수만 추출

  • numbers 배열에서 홀수인 숫자들만을 추출하기 위해 filter 함수 사용
  • 'x % 2 === 1' 조건은 해당 숫자 'x'가 2로 나누었을 때 나머지가 1인지를 확인하여 홀수를 판별

②. 100 이하의 수만 추출

  • 'numbers' 배열에서 100 이하의 숫자들만을 추출하기 위해 'filter' 함수 사용
  • 'x <= 100' 조건은 해당 숫자 'x'가 100보다 작거나 같은지를 확인하여 100 이하의 수를 판별

③. 5로 나눈 나머지가 0인 수

  • 'numbers' 배열에서 5로 나누었을 때 나머지가 0인 숫자들만을 추출하기 위해 'filter' 함수 사용
  • 'x % 5 === 0' 조건은 해당 숫자 'x'가 5로 나누었을 때 나머지가 0인지를 확인하여 5의 배수를 판별

 

🩷 CHAPTER 05 정리

 

CHAPTER 05

🩷 05-1 함수의 기본 형태 🩵 익명 함수 함수 : 코드의 집합을 나타내는 자료형 function () { } 함수 사용의 장점 반복되는 코드를 한 번만 정의해놓고 필요할 때마다 호출하므로 반복 작업 피할 수

voielactee.tistory.com

 

profile

에뛰드 블로그

@MISU 미수

매일매일 1px씩 성장하는 개발자입니다! 성장하면서 알게 된 저의 지식을 공유하고 성장하기 위한 블로그입니다

검색 태그