Se vuoi poter utilizzare qualsiasi numero ma allo zero dovrà essere per forza zero basta aggiungere un controllo per arrotondare
Math.floor() per difetto o Match.ceil() per eccesso e quindi se minore di 1 applicare Math.floor().
Se il dato in originale arriva già inferiore a zero puoi impostarlo subito a zero con Math.ceil()
https://www.w3schools.com/jsref/jsref_floor.asp

Rispondi quotando