🌱 기본미션: p. 202 <윤년을 확인하는 함수 만들기> 예제를 실행하여 2022년이 윤년인지 확인하는 결과 인증하기
<script>
function isLeapYear(year){
return (year % 4 ==0) && (year % 100 !== 0 ) || (year % 400 == 0)
}
console.log(`2020년은 윤년일까? === ${isLeapYear(2020)}`)
console.log(`2010년은 윤년일까? === ${isLeapYear(2010)}`)
console.log(`2000년은 윤년일까? === ${isLeapYear(2000)}`)
console.log(`1900년은 윤년일까? === ${isLeapYear(1900)}`)
console.log(`2022년은 윤년일까? === ${isLeapYear(2022)}`)
</script>
🌻 선택미션: p. 240 확인 문제 1번 풀고, 풀이 과정 설명하기
filter(): 자바스크립트의 filter함수는 배열의 각 요소를 순회하며 callback함수를 실행하며 조건에 맞는 요소만을 갖는 배열을 반환한다.
numbers=numbers.filter((x)=>x%2===1) // 홀수만 호출
// [273,25,75,103,57]
numbers=numbers.filter((x)=>x<=100) // 100이하의 수만 추출
// [25,75,57]
numbers=numbers.filter((x)=>x%5===0) // 5로 나눈 나머지가 0인 수만 추출
//[25,75]
좋은 글 감사합니다. 자주 올게요 :)