JSFiddle - React, Tailwind, and code Playground

HTML

<input type=number oninput='input(this)'>

JavaScript

var delayTimer;
function input(ele) {
    clearTimeout(delayTimer);
    delayTimer = setTimeout(function() {
       ele.value = parseFloat(ele.value).toFixed(2).toString();
    }, 1100); 
}