생각/javascript

혼공스 피라미드 , 윤년

kyunghoonk00k 2022. 9. 24. 21:20
반응형
// 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