기초공사 (html,css,javascript)

과제_달력만들기 본문

javascript

과제_달력만들기

에스프레소라떼 2023. 3. 15. 08:51

 

// 1번. 콘솔창에 1부터 30까지 띄어쓰기로 구분해서 한줄로 출력하기
    /*
    for(a = 1; a <= 30; a++){
        document.write(a);
     }
     이렇게 하니 띄어쓰기가 안되있다.
     */

     /*
     var arr = '' "; //공백을 변수로
     for(var i = 1; i <= 30; i++) {
        arr += " " + i;     // " " 을 삭제해보길
     }
     console.log(arr);
     ***************1번 끝*/

     /*2번. 1단계에서 30까지 출력했던걸, 30까지 출력하지말고, 이달의
     마지막 날짜를 구해서 그 숫자까지 출력하기
     */
    var arr = '' ";
    var date = new Date();
    var days = new Date(date.getFullYear(), date.getMonth() + 1, 0).getDate();
    console.log(days); //31출력됨
    console.log(date); //Wed Mar 15 2023 07:53:19 GMT+0900 (한국 표준시)

    //var lastDate = new Date(year, month, 0).getDate();

    //해당월
    var month = date.getFullYear() + "년" + (date.getMonth() + 1) + "월 입니다.";
    console.log(month);
    document.write(month);

    //해당 월 일수 나열
   
    for (var i = 1; i <= days; i++) {
      arr += " " + i;
    }
    document.write(arr);

출력

 

'javascript' 카테고리의 다른 글

객체만들기  (0) 2023.07.20
콤보박스에서 출력하기 - selectIndex  (0) 2023.05.09
아코디언 만들기-정리-js  (0) 2023.01.15
아코디언 만들기  (0) 2023.01.11
IntersectionObserver Entry  (0) 2022.06.27