Wejście nieujemne dziesiętne w TypeScript

<input type="number" min="0" oninput="this.value = 
 !!this.value && Math.abs(this.value) >= 0 ? Math.abs(this.value) : null">
Itchy Iguana