JSFiddle - React, Tailwind, and code Playground
HTML
Donnez le focus à cette frame, puis tapotez n'importe quelle touche.<br> Résultat en BPM sur la console.
JavaScript
t=[];b=document.body;b.onkeyup=(e)=>{l=t.push(n=Date.now());b.innerHTML=(l*60000/(n-t[0]));l>3&&t.shift();}