강의로 돌아가기
-

alert(name,"님 환영합니다."); 는 왜 안되나요?

var name=prompt(이름을 입력해주세요);
alert(name, 님 환영합니다.);
라고 하면 이름을 입력하는 창이 뜬후 입력한 이름만 출력되고 님 환영합니다. 는 출력되지 않는데 이유가 무엇인가요?

1 개의 답변
정두식_

console.log는 콤마로 구분한 문자열을 다 이어서 보여주는 기능이 있지만 alert은 없습니다.
그래서 문자열을 붙여주는 +를 이용하면 됩니다. 이렇게 해 보세요.

var name=prompt("이름을 입력해주세요");
alert(name + "님 환영합니다.");
  • -
    아 그렇군요! 감사합니다^^ - 2017.08.18 11:24
답변 쓰기
이 입력폼은 마크다운 문법을 지원합니다. 마크다운 가이드 를 참고하세요.