Angular: Empty Fiddle
http://angularjs.org/
HTML
<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.4.5/angular.min.js"></script>
<div ng-controller="MyCtrl">
<button ng-click="clickme()">click me</button>
</div>
JavaScript
var myApp = angular.module('myApp', []);
myApp.controller('MyCtrl', function MyCtrl($scope, $interval) {
$scope.clickme = function() {
var i = 0;
function lerp() {
alert(i++);
}
function fin(){
alert ("all done!")
}
$interval(lerp, 500, 5);
}
});