JS문제풀이_1.변수와자료형

jungeundelilahLEE·2020년 9월 8일
0

JS_문제

목록 보기
1/11

# INDEX

1. 변수와 자료형
2. 조건문
3. 문자열
4. 반복문
5. 배열
6. 객체
7. 고차함수
8. 재귀
9. Algorithm Basic

***매일 문제를 풀면서, 정확하게 알지 못했던 부분들을 다시 정리해보자 ^.~

1. 변수와 자료형



<문제 1>

함수의 리턴

함수가 실행되고 나면, 결과값을 리턴(return)합니다. 이 결과 값은 함수의 중괄호 내부에서 어떤 값을 return하는지에 따라서 결정됩니다. 아무것도 return하지 않으면 undefined를 리턴해야 합니다.

문자열을 인자로 받아서 느낌표를 붙여서 리턴해주는 함수 returnWordWithJoy가 있습니다. 함수returnWordWithJoy의 첫 번째 인자로 문자열 "I love coding"을 넣어서 실행하고, 그 결과값을 변수 word에 할당하세요.

실행 결과
- 첫번째 인자로 문자열을 넣어야 합니다.
- 문자열 'I love coding'을 첫 번째 인자로 넣어 'I love coding!'을 리턴해야 합니다.

let word;  //todo

function returnWordWithJoy (word) {
  if (typeof word !== "string") {		
    return "wrong type";
  } else {
    return word + "!"; 
  }
}

첫번째 접근 오류!
// 함수 내에서 word를 재정의하려고 함

정답
// 함수의 최상단에서 word정의 & 함수 실행 & 문제에서 원하는 인자 전달

let word = returnWordWithJoy ("I love coding");  

function returnWordWithJoy (word) {
  if (typeof word !== "string") {		
    return "wrong type";
  } else {
    return word + "!"; 
  }
}

<문제2>

실행결과

첫번째 접근 오류!

정답


profile
delilah's journey

0개의 댓글