
input 태그 입력 값 a b a 타입 : {{typeof a}} b 타입 : {{typeof b}} a * b : {{a * b}} a * b 타입 : {{typeof (a * b)}} a + b : {{a + b}} a + b 타입 : {{typeof (a + b)}} 위의 코드를 실행했을 때는 vue객체의 data에 있는 a와 b의 초기화 설정 때문에 각 변수와 덧셈을 typeof를 했을 때 결과 값이 number로 출력 된다. 그 후 input 태그에 숫자를 직접 입력하게 되면 각 변수와 덧셈 결과는 string 타입이 된다. (+ 덧셈 결과도 문자열 덧셈으로 처리된다.) 자바스크립트에서 문자열 연산을 할 경우 62 4 12 3 해결 let a = Number(a); let a = parseIn..
공부/vue
2020. 5. 24. 15:54