en Javascript Je n'arrive pas à trouver une méthode pour mettre les négatifs à zéro?
-90 devient 
0-45 devient 0 
0 devient 0 
90 devient 90
Y a-t-il quelque chose comme ça? Je viens d'arrondir les chiffres.
Réponses:
Fais juste quelque chose comme
value = value < 0 ? 0 : value;
ou
if (value < 0) value = 0;
ou
value = Math.max(0, value);
    Math.maxun des plus, car il ne nécessite que le référencement valueune fois
                    Je suppose que vous pourriez utiliser Math.max().
var num = 90;
num = Math.max(0,num); // 90
var num = -90;
num = Math.max(0,num); // 0
    Math.max(0, NaN)et le Math.max(0, undefined)retour NaN, vous voudrez peut-être faire quelque chose du Math.max(0, num) || 0
                    Math.positive = function(num) {
  return Math.max(0, num);
}
// or 
Math.positive = function(num) {
  return num < 0 ? 0 : num;
}
    x < 0 ? 0 : x Fait le travail .
Souvenez-vous du zéro négatif.
function isNegativeFails(n) {
    return n < 0;
}
function isNegative(n) {
    return ((n = +n) || 1 / n) < 0;
}
isNegativeFails(-0); // false
isNegative(-0); // true
Math.max(-0, 0); // 0
Math.min(-0, 0); // -0
Source: http://cwestblog.com/2014/02/25/javascript-testing-for-negative-zero/
Je ne crois pas qu'une telle fonction existe avec l'objet Math natif. Vous devez écrire un script pour remplir la fonction si vous devez l'utiliser.