[javascript] 객체의 프로퍼티를 숫자로 변환하는 방법

JavaScript에서 객체의 프로퍼티 값은 일반적으로 문자열로 저장됩니다. 때때로 이러한 문자열 값을 숫자로 변환해야 하는 경우가 있습니다. 이 포스트에서는 JavaScript에서 객체의 프로퍼티 값을 숫자로 변환하는 방법에 대해 알아보겠습니다.

1. parseInt 함수를 사용하기

parseInt 함수를 사용하여 객체의 프로퍼티 값을 숫자로 변환할 수 있습니다. 만약 프로퍼티 값이 숫자로 시작하는 문자열이라면 parseInt 함수를 사용하면 됩니다.

예:

let obj = {
  numStr: "123"
};

let num = parseInt(obj.numStr);
console.log(num); // 123

2. Number 객체를 사용하기

Number 객체를 사용하여 프로퍼티 값을 숫자로 변환할 수도 있습니다.

예:

let obj = {
  numStr: "456"
};

let num = Number(obj.numStr);
console.log(num); // 456

3. + 연산자를 사용하기

+ 연산자를 사용하여 프로퍼티 값을 숫자로 변환할 수도 있습니다. 이 방법은 가장 간단한 방법 중 하나입니다.

예:

let obj = {
  numStr: "789"
};

let num = +obj.numStr;
console.log(num); // 789

요약

JavaScript에서 객체의 프로퍼티 값을 숫자로 변환하는 세 가지 방법을 살펴보았습니다. 각각 parseInt 함수, Number 객체, + 연산자를 사용하는 방법입니다.

이러한 방법을 사용하여 JavaScript에서 객체의 프로퍼티 값을 숫자로 변환할 수 있습니다.

참고 문헌: