1020883021282099
이헌섭
  • 2016.4.30 13:04
  • 조회수 123
  • 답변수 1
1020883021282099
이헌섭
  • 2016.4.30 13:04
  • 조회수 123
  • 답변수 1

똑같이 따라합니다만 결과가 다르게 나오네요

function.js도 똑같이 따라해서 적고
구글 콘솔창에 똑같이 따라해보면
ReferenceError : return_test is not defined라고 뜹니다..

print("Hello Function"); 이라고 입력하면
그냥 'undefined'라고만 나오네요...

전혀 다르게 나오는데 왜그런건가요?

sum_function
function sum(a,b){
    return result a + b;
} var result a+ b ;
  • #자바스크립트 입문
  • #함수 사용하기 - 실습

1 답변

  • Gscxhpxkg5i74t30rimh
    정두식
    • 2016.4.30 15:14

    이전 동영상 강의에 대한 질문인것 같은데요.
    return_test라는 부분이 있다고 적힌걸 보니 강의에 나온 코드를 그대로 적으신것 같지가 않습니다. return문과 변수명 사이에 _이 들어있네요.

    그리고 이 강의(실습강의)중에 작성하신 sum_function의 내용을 보니 return result a + b라고 되어 있는데요.
    문법에 맞지 않습니다. 우선 result라는 변수를 선언하고 거기에 a와 b의 합을 저장하세요. var result = a+b; 그리고 나서 result를 return해 주면 됩니다.

    • 감사합니다. ^^-이헌섭
      2016.5.5 20:47

답변 쓰기

이 입력폼은 마크다운 문법을 지원합니다. 마크다운 가이드 를 참고하세요.