我希望有一个输入框,用户输入一个角度,hp将以sin(角度)或cos(角度)的形式返回答案。我想使用ng-app。
我能用+做数学但没有数学函数。
我的用户如何输入一个角度并得到答案?
答案 0 :(得分:1)
你可以很简单地做到这一点:
HTML:
<div ng-controller="AngleCtrl" ng-app>
<div>
Sin of <input ng-model="sinIn" /> is {{sinOut}}
</div>
<div>
Cos of <input ng-model="cosIn" /> is {{cosOut}}
</div>
<button ng-click="calculate()">Calculate</button>
</div>
JavaScript的:
function AngleCtrl($scope) {
$scope.sinIn = 0;
$scope.cosIn = 0;
$scope.calculate = function() {
$scope.sinOut = Math.sin($scope.sinIn);
$scope.cosOut = Math.sin($scope.cosIn);
};
$scope.calculate();
}
这是jsFiddle:http://jsfiddle.net/qJFrK/2/