전체 글(14827)
-
명시적 형 변환 방법 (강제로 자료형 변환시키기), 다른 자료형으로 형변환 방법
명시적 형변환(explicit type conversion)· 개발자가 직접 지정해주는 형변환방식입니다.· 명령어를 사용하여 기존의 값을 원하는 유형으로 변환합니다. 명시적 형 변환 방법 (강제로 자료형 변환시키기)· 숫자를 문자로 변환할 경우에는 string()을 이용하는 방법과 toString(진수)를 이용하는 방법을 사용합니다.· 문자를 숫자로 변환활 경우에는 Number()을 이용하는 방법과 parseInt()를 이용하는 방법, 그리고 parseFloat()을 이용하는 방법을 사용하여 형 변환을 할 수 있습니다.
-
암시적 형 변환(자동 형 변환), 자동 자료 변환 시 + 연산자
암시적 형 변환(자동 형 변환; implicit type conversion)· 명령어를 수행하는 과정 중에 자바스크립트엔진이 자동으로 변환합니다.· 암시적 형 변환은 자바스크립트 컴파일러에 의해 자동으로 일어납니다.· 특정 타입의 값을 기대하는 곳에 다른 타입의 값이 오면, 자동으로 타입을 변환하여 사용합니다.· 즉, 문자열 값이 오길 기대하는 곳에 숫자가 오더라도 자바스크립트는 알아서 숫자를 문자열로 변환하여 사용합니다.
-
자료형 변환 - 암시적 형 변환(자동 형 변환)/ 명시적 형변환
형 변환(타입 변환; type conversion)· JavaScript는 자동으로 자료형 변환 기능을 제공합니다.· 숫자를 문자로 변환하거나, 문자를 숫자로 변환하는 것을 의미합니다.· 자바스크립트는 타입 검사가 매우 유연한 언어입니다.· 자바스크립트의 변수는 타입이 정해져 있지 않으며, 같은 변수에 다른 타입의 값을 다시 대입할 수도 있습니다. 형 변환의 종류 형 변환은 암시적 형 변환과 명시적 형 변환이 있습니다.· 암시적 형 변환(자동 형 변환)· 명시적 형 변환
-
Infinity, 7/0 시 연산결과
Infinity· 자바스크립트에서 무한대를 나타내는 특수한 값입니다.· 양의 무한대를 의미하는 Infinity 값과 음의 무한대를 의미하는 -Infinity 값이 있습니다.· 자바스크립트의 어떤 수보다도 큰 수로 취급됩니다. 7/0 시 연산결과
-
NaN(Not a Number)
NaN (Not a Number) 값· 숫자가 아니라는 의미· 수치 연산을 해서 정상적인 값을 얻지 못할 때 출력되는 값· 자료형은 숫자(number)지만, 자바스크립트로 나타낼 수 없는 숫자(숫자로 표현할 수 없는 값) 를 의미· Number 타입의 값을 0으로 나누거나, 숫자로 변환할 수 없는 피연산자로 산술 연산을 시도하는 경우에 반환되는 읽기 전용 값입니다.
-
== 연산자(동등) vs === 연산자(일치), = vs == vs === , value vs type
== 연산자(동등) vs === 연산자(일치)