#study/부스트코스 서포터즈 3기

6. Quiz 3

WOONY 2021. 1. 23. 16:52

Q1. 함수에 대한 설명으로 올바른 것을 고르시오. (2)

  1. 코드를 반복하기 위한 도구
  2. 코드를 잘 정리정돈하기 위한 도구
  3. 코드를 실행할지 선택하는 도구
  4. 값을 순서대로 정리해주는 도구
더보기

[해설]

함수를 사용하면 코드의 관리가 용이해지고 짧아져 성능은 물론 유지보수 관리가 쉬워진다.

 

Q2. 함수의 장점으로 올바르지 않은 것을 고르시오. (4)

  1. 특정 기능이 변경될 때 한 곳만 수정하여 해결할 수 있다.
  2. 공통된 코드가 한줄로 줄어들어 웹 페이지의 크기가 줄어든다.
  3. 사용하는 곳에서 기능이 모두 동일하다는 것을 확신할 수 있다.
  4. 여러 값을 하나의 변수에 순서대로 담을 수 있다.
더보기

[해설]

여러 값을 하나의 변수에 담는 것은 불가능하다.

 

Q3. 함수를 선언하기 위한 키워드로 올바른 것을 고르시오. (2)

  1. while
  2. function
  3. document
  4. var
더보기

[해설]

함수를 선언하기 위한 키워드는 function 이다.

 

Q4. 다음 함수를 실행하는 방법으로 올바른 것을 고르시오. (3)

function writeHelloWorld() {
    document.write("Hello World!");
}
  1. function writeHelloWorld();
  2. writeHelloWorld[0];
  3. writeHelloWorld();
  4. writeHelloWorld;
더보기

[해설]

함수의 실행은 함수명(); 이다.

 

Q5. 함수에서 입력에 해당하는 용어로 올바른 것을 고르시오. (3)

  1. 리턴(Return)
  2. 배열(Array)
  3. 매개변수(Parameter)
  4. 타입(Type)
더보기

[해설]

함수에서 입력에 해당하는 것은 매개변수와 인자, 출력에 해당하는 것은 리턴이다.

 

Q6. 함수에서 값을 되돌려 줄 때 사용하는 키워드로 올바른 것을 고르시오. (1)

  1. return
  2. var
  3. type
  4. function
더보기

[해설]

함수에서 입력에 해당하는 것은 매개변수와 인자, 출력에 해당하는 것은 리턴이다.

 

Q7. 다음 중 sum에 들어갈 값으로 올바른 것을 고르시오. (2)

function positiveNumber(n) {
    if (n >= 0) {
        return n;
    } else {
        return n * -1;
    }
}

var num1 = positiveNumber(-3);
var num2 = positiveNumber(3);
var sum = num1 + num2;
  1. -6
  2. 6
  3. 3
  4. 0
더보기

[해설]

positiveNumver는 음수를 양수로 변환하므로 sum에는 3과 3이 더해진 6이 할당된다.

 

 

'#study > 부스트코스 서포터즈 3기' 카테고리의 다른 글

8. Quiz 4  (0) 2021.02.01
7. Javascript 객체  (0) 2021.02.01
5. Javascript 함수  (0) 2021.01.23
4. Quiz 2  (0) 2021.01.17
3. Javascript 제어문  (0) 2021.01.17