반응형
// let output = "";
// for (let i = 1; i < 15; i++) {
// for (let j = 15; j > i; j--) {
// output += "";
// }
// for (let k = 0; k < 2 * i - 1; k++) {
// output += "*";
// }
// output += "\n";
// // i는 줄 생성
// // j능 공백 생성
// // k는 내용 생성
// }
// console.log(output);
function isLeapYear(year = new Date().getFullYear()) {
// 4로 나누어 떨어지는 해는 윤년이다. 100으로 나누어 떨어지는 해는 윤년이 아니다. 400으로 나누어 떨어지는 해는 윤년이다.
return (year % 4 === 0 && year % 100 !== 0) || year % 400 === 0;
}
console.log(`2020? === ${isLeapYear(2020)}`);
console.log(`2010? === ${isLeapYear(2010)}`);
----
1년 6개월전에 처음 봤을때 이게 뭐지 했는데 지금은 이해가 된다.
반응형
'생각 > javascript' 카테고리의 다른 글
배열과 유사배열 (0) | 2022.09.30 |
---|---|
혼공스 고급 예외 처리 (0) | 2022.09.25 |
알고리즘 연습 21-28번 (1) | 2022.09.24 |
알고리즘 연습 11-20번 (1) | 2022.09.24 |
알고리즘 연습 1-10번 (1) | 2022.09.24 |