자바스크립트 기초 (문자 숫자 연산)
조회수 1109회
<script>
alert("abc"+1+2)
alert(1+2+"abc")
</script>
1번째 줄은 문자+숫자(통째로 문자로 본상태에서)에서 숫자를 더하는 거라서 abc12인거고
2번째줄은 숫자+숫자(통째로 숫자로 본 상태에서)에서 문자를 더해서 3abc가 되는 건가요?
문자의 위치에 따라서 값이 달라지는 거로 이해하면 될까요?
간단한건데... 헤갈리네요.
<script>
alert("abc"+1+2)
alert(1+2+"abc")
</script>
1번째 줄은 문자+숫자(통째로 문자로 본상태에서)에서 숫자를 더하는 거라서 abc12인거고
2번째줄은 숫자+숫자(통째로 숫자로 본 상태에서)에서 문자를 더해서 3abc가 되는 건가요?
문자의 위치에 따라서 값이 달라지는 거로 이해하면 될까요?
간단한건데... 헤갈리네요.
댓글 입력