Math
Description
by jfriend00
HTML
<script src="//cdnjs.cloudflare.com/ajax/libs/knockout/3.1.0/knockout-min.js"></script>
<script src="//cdnjs.cloudflare.com/ajax/libs/knockout.mapping/2.4.1/knockout.mapping.js"></script>
<div data-bind="text: popIncrease"></div>
<input type="text" data-bind="value: userInput, valueUpdate: 'afterkeydown'" />
JavaScript
var ViewModel = function () {
var _self = this;
_self.userInput = ko.observable();
// _self.population = ko.observable(54556239);
_self.popIncrease = ko.computed(function () {
return (Math.round(_self.userInput() * 100) / 100).toFixed(2);
});
};
ko.applyBindings(new ViewModel());