1
이것은 string + number = string 또는 string + string = string의 기본 javascript 동작을 의미하지 않습니다. http://www.javascriptkit.com/jsref/arithmetic_operators.shtml에서 Unary plus는 문자열을 숫자로 변환합니다.Javascript 산술 전용 추가 연산자가 있습니까?
그래서 두 개의 문자열로 숫자를 추가한다고 어떻게 지정할 수 있습니까? 항상 수를 돌려,
var a = "5";
var b = "2";
var c = +a + +b;
는 (숫자 만 +) 연산자가 존재 하는가 :이 작동하는 것 같다,하지만 다소 못생긴? 다른 언어처럼 정의 할 수 있습니까? 예를 들어 '%%'또는 '+ ^'또는 '+++'일까요? 아니면 그냥 가능하지 않나요?
아니요 하나도 없으며 자신의 연산자 (예 : C# 또는 Java)를 정의 할 수 없습니다. – Ehryk
두 수를 모두 수정하십시오. – Quentin