반응형
단항 더하기 및 빼기 연산자의 중요한 용도는 무엇입니까?
단항 +
/ -
연산자가 Number()
캐스팅 함수 로 변환을 수행하는 데 사용 된다면 왜 단항 연산자가 필요합니까? 이 단항 연산자의 특별한 필요는 무엇입니까?
단항 +
연산자는 피연산자를 숫자 유형으로 변환합니다. 단항 -
연산자는 피연산자를 숫자 유형으로 변환 한 다음 부정합니다. ( ECMAScript 사양에 따라 )
실제로 단항 -
은 일반 표현식에 음수를 넣는 데 사용됩니다. 예 :
var x = y * -2.0;
그것은 직장에서 단항 빼기 연산자입니다. Unary +
는 사양에서 암시하는 것처럼 함수로 호출되는 Number () 생성자와 동일합니다.
나는 역사에 대해서만 추측 할 수 있지만 단항 +/- 연산자는 많은 C 파생 언어에서 유사하게 작동합니다. Number () 동작이 여기에 추가 된 언어라고 생각합니다.
반응형
'programing' 카테고리의 다른 글
활동을 등록 할 때 "점"은 무엇입니까? (0) | 2021.01.15 |
---|---|
iOS 4.2+ 웹 폰트 (ttf)의 굵은 글꼴 두께 렌더링 버그 (0) | 2021.01.15 |
Visual Studio 2010에서 병렬 빌드를 수행하려면 어떻게해야합니까? (0) | 2021.01.15 |
C ++ 11은 std :: function 또는 lambda 함수가 관련된 경우 유형을 추론하지 않습니다. (0) | 2021.01.15 |
녹아웃 : 계산 된 관찰 가능 vs 함수 (0) | 2021.01.15 |