parseFloat
-
string, Number 변환Study/JavaScript 2020. 6. 24. 16:22
JS 언어의 특징 중 하나가 데이터 타입을 신경쓰지 않는다는 것이다. 이것은 양날의 검이라고 할 수 있다. let a = '900'; let b = 350; let c = Math.random(); let d = '5' + 5; console.log(typeof a); // string console.log(typeof b); // number console.log(typeof c);; // number console.log(typeof a); //string 위와 같은 코드에서 우리는 당황할 것이다 string인 '5'와 숫자인 5가 서로 더해질 수 있따고??? 😵 자바스크립트에서는 가능하다. 자바스크립트는 스스로 타입을 변동시켜 연산을 하기 때문이다. 심지어 아래의 상황은 프로그램을 잘 못 짜면 날 ..