형변환


형변환

우리가 흔히 사용하는 숫자를 쉽게 구분이 가능 한데 프로그래밍 언어인 자바스크립트에서는 숫자와 문자로 구문 하게 끔 작성을 해줘야 한다. 문자 -> 숫자는 var age = '20'; alert(age); 로 할 경우에는 이것은 숫자가 아닌 문자 20이 된다. 예를 들어 age에 +1을 더 하면 21이 아닌 201이 출력이 된다. var age = '20'; alert(age + 1); 즉 age에 할당된 20이 숫자가 아닌 문자로 인식이 되기 때문인데, 이를 위해서는 형 변환을 해줘야 한다. var age = '20'; alert(Number(age) + 1); 넘버를 변수 앞에 넣어줘도 되고 다른 방법으로는 var age = '20'; alert(parseInt(age) + 1); 로 작성 해줘도 상관 없다. parseInt는 정수 표현 parseFloat는 실수 표현이다. 반대로 숫자에서 문자로 표기할 때가 생기는데 .toString() 을 해주거나 String(변수) 로 해주...


#자바스크립트_문자숫자 #자바스크립트_숫자문자 #형변환

원문링크 : 형변환