[Javascript] 동적 타입 언어 자바스크립트 자료형 변환: '문자'와 숫자의 사칙연산
주사위 clice:
동적 타입 언어 자바스크립트 언어는 크게 동적타입언어, 정적 타입언어, 강타입 언어, 약타입 언어로 나눌 수 있다. 동적 자료형 언어는 런타임 시에 변수의 자료형이 결정된다. 예시로는 Python, JavaScript, PHP, Ruby 등이 있다. 자료형이 런타임에 결정되기 때문에, 코드 작성 시 자료형을 명시적으로 지정해 줄 필요가 없다. 반면 정적 자료형 언어는 컴파일을 할 때 변수의 타입이 결정된다. 예시로는 C, C++, Java, C#, Scala 등이 있다. 자료형이 컴파일을 할 때 결정되기 위해서는, 코드 작성 시 명시적으로 자료형을 지정해주어야 한다. 자바스크립트는 동적 자료형(Dynamic) 언어이다. 그렇다면 자바스크립트가 동적 타입 언어라는걸 아는게 왜 중요할까? 아래 예시를 살펴보..