강의

멘토링

로드맵

인프런 커뮤니티 질문&답변

이은혜님의 프로필 이미지
이은혜

작성한 질문수

자바스크립트 비기너: 튼튼한 기본 만들기

5. 프리미티브 값, 프리미티브 타입, 프리미티브 값 구하기

Number 관련

작성

·

232

1

안녕하세요.

var obj = new Number("123");

연산할 때엔 obj + 300 으로 처럼 obj만 사용해도 되지만

obj의 값(value)만 출력할 때엔 obj.valueOf() 를 사용해야 하는 게 맞나요?

퀴즈

51%나 틀려요. 한번 도전해보세요!

자바스크립트 내장 Number 오브젝트의 주된 목적은 무엇일까요?

텍스트 문자열을 처리하기 위해 사용됩니다.

웹 페이지의 스타일을 정의하기 위해 사용됩니다.

숫자 데이터를 처리하고 조작하는 함수와 속성을 제공합니다.

비동기 작업을 관리하기 위해 사용됩니다.

답변 2

0

valueOf는 String 객체의 원시값을 반환하는거로 알고있습니다.  즉 Number("123") 으로 만든 프로퍼티를 인스턴스객체에 123 이 할당되면 obj.valueOf()  출력시 String객체의 "123"를 출력하는거로 알고있습니다 

0

김영보님의 프로필 이미지
김영보
지식공유자

코드를 작성해서 체크해보세요. 강좌에서 다루었던 것을 다시 설명하는 것은 좀 그렇습니다. 

이은혜님의 프로필 이미지
이은혜
질문자

코드로 작성해보고 질문한 거였습니다. 이해한 바가 맞는 지 다시 여쭤본 거였습니다.

이은혜님의 프로필 이미지
이은혜

작성한 질문수

질문하기