커뮤니티
포인트
쿠폰
내 강의실
국비 신청 내역
증명서
계정
로그아웃
학습 질문
개발 일지
나의 활동
답변 완료
Javascript 기초 문법 배우기(3) 중
undefined주차
북마크
슬*임
댓글
1
추천
0
조회수
11
조회수
11
답변 완료


수업시간 중 함수를 그대로 적은 것이고 계산하자는 창이 뜬 후 5 값이 도출됩니다.
function sum(a,b) {
    alert('계산하자')
    return a+b
    
}
let result = sum(2,3)
alert(result)
-----------------------
그러나 이런 식으로 return 값을 먼저 적으면 계산하자는 창이 안 뜨는데 이유는 무엇인가요?
function sum에 대하여 결과값을 정의내리는 부분이기 때문에 return 값이 먼저 와도 상관 없는 것 아닌가 생각했는데,
콘솔 창에서는 alert(result) 값만 뜹니다.
왜 안되는 걸까요??

function sum(a,b) {
    return a+b
    alert('계산하자')
}
let result = sum(2,3)
alert(result)









취소
 공유
취소
댓글 0
댓글 알림
나의얼굴