입사가 거의 확실시 된 기업에서 기술스택으로 node.js와 typescript를 사용한다기에 자바스크립트의 기초부터 공부하고 있다. 공부하다보니 기본연산에서 문자열과 숫자가 섞인 계산에서 몰랐던, 헷갈렸던 부분이 있어서 정리한다 " -9 " + 5 // "-9 5" " -9 " - 5 //-14 + 연산자는 한개의 피연산자가 문자열이면 다른 피연산자도 문자열로 변환된다. 그리고 문자열에서 +연산자는 문자열을 합치는 기능을 하므로 첫번째 코드는 " -9 5" 즉, +연산자는 문자열의 연결 그리고 형 변환을 가져온다. 또한 피연산자중 문자열이 하나라도 있으면 변한다는 사실을 잊으면 안된다! - 연산자는 +와 다르게 두개의 피연산자중 한개가 문자열이고 한개가 숫자형이라면 문자열을 숫자형으로 변환해 연산을 하..