[혼공학습단]4주차

suyeon·2023년 7월 23일
0

혼공단10기_JS

목록 보기
4/6
post-thumbnail

Chapter 05

🌱 기본미션: 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>

  • 2022년이 윤년일까?: 2022년은 4로 나누어 떨어지지 않으므로 윤년이 아니다.

🌻 선택미션: 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]
profile
📖개발블로그📖

1개의 댓글

comment-user-thumbnail
2023년 7월 23일

좋은 글 감사합니다. 자주 올게요 :)

답글 달기