JSFiddle - React, Tailwind, and code Playground
HTML
<input type="number" id="n" value="0" step=".5" />
<input type="hidden" id="v" value = "0"/>
JavaScript
$("#n").on('keyup mouseup', function () {
var current = $("#n").val();
var prevData = $("#v").val();
if(current > prevData || current < prevData){
$("#v").val(current);
var newv = $("#v").val();
alert(newv);
}
});