JSFiddle - React, Tailwind, and code Playground
by Rob Crowther
HTML
<form>
<input type="number" min="1" max="999" step="1" value="0." id="one" required />
<input type="number" min="1" max="999" step="1" value="0.0" id="two" />
<input type="number" min="1" max="999" step="1" value="0" id="three" />
<input type="submit" />
</form>
JavaScript
console.log("0.", document.querySelector("#one").validity.valid);
console.log("0", document.querySelector("#two").validity.valid);
console.log("0.0", document.querySelector("#three").validity.valid);
console.log("0.", document.querySelector("#one").value);