回答

1

您需要解析的變量,因爲你的範圍變量可能是字符串類型,

$scope.output = ($scope.quantity.Quantity * $scope.pro_price) + parseInt($scope.wait_price); 

DEMO

+0

感謝machan。我希望你在這裏。我如何在stackoverflow上標記你? –

+0

cool bro;)我也在fb上加了你 –

0

使用這樣

$scope.output = ($scope.quantity.Quantity * $scope.pro_price) - (-1 * $scope.wait_price); 
+0

那是因爲它採取+作爲CONCAT操作,所以用 - 像上面,我覺得開銷很小。 –

0

你可以也使用Unary Plus operator得到總和正確。

這是你可以做的。

$scope.output = ($scope.quantity.Quantity * $scope.pro_price) + (+$scope.wait_price); 

這個解釋的一個工作示例在這裏。

var valueOne = 1; 
 
var valueTwo = "20"; 
 

 
console.log("Regular + operator", (valueOne + valueTwo)); 
 

 
console.log("Unary + operator", (valueOne + (+valueTwo)));