JSFiddle - React, Tailwind, and code Playground
HTML
<button>foo</button>
<span id="info"></span>
CSS
#info {
color: red;
}
JavaScript
function getAvg(arr) {
// skipped type check
var avg = 0;
for(var i = 0, len = arr.length; i < len; i++) {
avg += arr[i];
}
return (avg / arr.length);
};
$('button').click((function() {
var history = [],
last = +new Date();
return function(e) {
history.push(e.timeStamp - last);
if( getAvg(history) < 450 ) {
$('#info').text('You are like a machine?!?');
}
else {
$('#info').text('');
}
last = e.timeStamp;
};
}()));