자바스크립트
자바스크립트_숫자와문자열자료형변환
subdong7
2017. 1. 16. 20:15
● 숫자와 문자열 사이의 자료형 변환
▶
alert('52 + 273');
alert(52 + 273);
alert('52' + 273);
alert(52 + '273');
alert('52' + '273');
> 52 + 273
> 327
> 52273
> 52273
> 52273
▶
alert('52 * 273');
alert(52 * 273);
alert('52' * 273);
alert(52 * '273');
alert('52' * '273');
> 52 * 273
> 14196
> 14196
> 14196
> 14196
● 자료형 -> 숫자 변경시 Number() 함수 사용
자료형 -> 문자열 String() 함수 사용
● Prompt 함수는 문자열만 입력 받을 수 있다.
▶
var input = prompt('숫자를 입력해주세요', '숫자');
var numberInput = Number(input);
alert( typeof(numberInput) + ':' + numberInput);
● NaN : Not a Number 자료형은 숫자지만, 자바스크립트로 나타낼 수 없는 숫자
출처 책 : 모던 웹을 위한 JavaScript jQuery 입문 by 윤인성