1$(document).ready(function () { 2 (function ($) { 3 $.fn.counter = function () { 4 const $this = $(this), 5 numberFrom = parseInt($this.attr('data-from')), 6 numberTo = parseInt($this.attr('data-to')), 7 delta = numberTo - numberFrom, 8 deltaPositive = delta > 0 ? true : false, 9 time = parseInt($this.attr('data-time')), 10 changeTime = 10; 11 12 let currentNumber = numberFrom, 13 value = delta * changeTime / time; 14 var interval1; 15 const changeNumber = () => { 16 currentNumber += value; 17 //checks if currentNumber reached numberTo 18 (deltaPositive && currentNumber >= numberTo) || (!deltaPositive && currentNumber <= numberTo) ? currentNumber = numberTo : currentNumber; 19 this.text(parseInt(currentNumber)); 20 currentNumber == numberTo ? clearInterval(interval1) : currentNumber; 21 } 22 23 interval1 = setInterval(changeNumber, changeTime); 24 } 25 }(jQuery)); 26 27 28});
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.