J'utilise AngularJS dans l'un de nos applications.Analyse des entiers dans AngularJS
Dans le code ci-dessous, lors du chargement de la page l'expression additionne (nombre, valuetoadd) analyse correctement et donne la sortie comme 1+1=2
mais en changeant l'entrée, elle n'analyse pas correctement et donne la sortie comme `1 + 2 = 12 '.
Où dois-je changer?
<div ng-controller='MathsController'>
<input type="range" min="0" max="100" step="1" value="1" ng-model='valuetoadd'/>
<p>Addition table of <b>{{valuetoadd}}</b></p>
<div ng-repeat='number in numbers'>
{{number}} + {{valuetoadd}} = {{ addition(number,valuetoadd) }}
</div>
</div>
<script type="text/javascript">
function MathsController($scope)
{
$scope.valuetoadd= 1;
$scope.numbers =[1,2,3,4,5,6,7,8,9,10];
$scope.addition = function(number,valuetoadd)
{
return number+valuetoadd;
}
}
</script>
'numéro de retour + + multiplier' –