6/10 개발일지

정명환·2022년 6월 10일
0

대구 ai 스쿨

목록 보기
33/79

1)학습한 내용

이중반복문과 함수

이중반복문을 통해 도형을 출력하는 방법으로 삼각형을 찍어보았습니다. 그리고 함수의 개념과 함수의 중요성 유용성을 배움으로서 개발에 꼭 필요한 기능인 것을 알았습니다.

과제

  1. 다중 for문을 사용하여 아래와 같은 모양을 출력 하세요.
  <script>
        let y = ""
            for(let i=1; i<10 ; i++){
                for(let j=10;j>i;j--)
                {
                    y +="*"
                }
                y +="<br>"
            }
            document.write(y)
            "&nbsp;"
    </script>
  1. 다중 for문을 사용하여 아래와 같은 모양을 출력 하세요.
<script>
            let z =""
            for(let i=1; i<10 ; i++){
                z +="&nbsp;"
                for(let n=0;n<i;n++)
                {
                z +="*" 
                }
                z +="<br>"
            }
            document.write(z)
        </script>
  1. 다중 for문을 이용하여 아래와 같은 모양을 출력 하세요.
<script>
        let x = ""
            for(let i=1; i<10 ; i++){
                for(let j=10;j>i;j--)
                {
                    x +="&nbsp;"
                }
                for(let n=1;n<i;n++)
                {
                x +="*"
                }
                for(let n=0;n<i;n++)
                {
                x +="*"
                }
                x +="<br>"
                
            }
            "&nbsp;"
            document.write(x)
    </script>
  1. 윤년을 확인하는 함수 만들기
  <script>
               const ly = function(x){
                x = prompt("년도를 입력하세요")
                let a,b,c=0
                a=x%4
                b=x%100
                c=x%400
                if((a==b)&&(c>0)){
                    alert(`${x}년은 윤년이 아닙니다`)
                }else if(a==0){
                    alert(`${x}년은 윤년입니다`)
                }else {
                    alert(`${x}년은 윤년이 아닙니다`)
                }
        }
        ly()
        </script>

2) 학습내용 중 어려웠던 점

X

3) 해결방법

X

4) 학습소감

프로그래밍을 하는 과정에서 최대한 검색을 하지 않고 로직을 짜며 안될때는 왜 안될까 이것 저것을 고쳐보면서 고민하는 과정에서 성장하는 느낌이 들었습니다!

profile
JAMIHs

0개의 댓글