티스토리 뷰

 

 

함수 부분이 헷갈려서 몇 가지 응용을 해봤다

1번과 2번의 표현방식이 달라지는 부분이 있어서 초심자 입장에서 다양하게 여러 케이스별로 봐야 안헷갈릴것 같았다.

 

 

1. 빈함수 정하고 출력하기

    <script>
    function family(){
    document.write("강아지","멍멍이")}
    family()
    </script>

 

결과 값

강아지멍멍이

 

2. 객체 안에 빈함수 넣기

<script>
    var FF = {
      family2: function (){
      document.write("강아지","멍멍이")}
      }
    FF.family2()
    </script>

결과 값

강아지멍멍이

 

3. 함수에 계산식 넣기

<script>
    function family3 (left, right)
      {
      document.write(left*right+1+'<br>')
              }
    family3(2,3)
    </script>

결과 값

7

 

4. 반복문과 함수 조합 - 별4번 표시하기

  <script>
      var i = 0;
      while (i<4) {
      document.write('*'+'<br>')
      i = i+1;}
    </script>

결과 값

*
*
*
*

 

5. 별 갯수 1~5까지 늘리기

<script>
      var i = 0;
      while (i<6) {
      document.write('*'.repeat(i)+'<br>')
      i = i+1;
                  }
    </script>

결과 값

*
**
***
****
*****

 

case6 return사용해서 얻은 값을 반복문에 넣기

    <script>
        function family3 (first, second) {
          return first+second;
        }

        var i = 0;
        while (i<6) {
          document.write(family3('고양이 ','멍멍이').repeat(i)+'<br>');
          i = i+1;
                      }
        </script>

결과 값

고양이 멍멍이
고양이 멍멍이고양이 멍멍이
고양이 멍멍이고양이 멍멍이고양이 멍멍이
고양이 멍멍이고양이 멍멍이고양이 멍멍이고양이 멍멍이
고양이 멍멍이고양이 멍멍이고양이 멍멍이고양이 멍멍이고양이 멍멍이

 

댓글