Maison >interface Web >js tutoriel >Mathématiques, nombres
①Math.trunc()
La méthode Math.trunc() est utilisée pour supprimer la partie décimale d'un nombre et renvoyer la partie entière.
Lorsque le paramètre est une valeur non numérique, la méthode Math.trunc() utilisera d'abord Number() pour le convertir en valeur numérique si la partie entière de la valeur ne peut pas être obtenue, comme une chaîne ou. NaN ou une valeur nulle, il renverra NaN.
②Math.sign()
La méthode Math.sign() est utilisée pour déterminer si un nombre est positif, négatif ou 0
(1) Si le paramètre est un nombre positif, +1 est renvoyé
(2) Si le paramètre est un nombre négatif, -1
est renvoyé
(3) Si le paramètre est 0, renvoie 0
(4) Le paramètre est -0 et renvoie -0
(5) Les autres valeurs renvoient NaN
③Math.cbrt()
La méthode Math.cbrt() est utilisée pour calculer la racine cubique d'un nombre
Si le paramètre n'est pas une valeur numérique, Math.cbrt() utilise également d'abord la méthode Number() pour le convertir en valeur numérique.
La conversion échoue et renvoie NaN.
Number.isNaN() est utilisé pour vérifier si une valeur est NaN.
Number.isNaN(NaN) // vrai
Number.isNaN(15) // faux
Number.isNaN('15') // faux
Number.isNaN(true) // faux
Number.isNaN(9/NaN) // vrai
Number.isNaN('true'/0) // vrai
Number.isNaN('true'/'true') // vrai
Number.isInteger() est utilisé pour déterminer si une valeur est un entier.
Number.isInteger(25) // vrai
Number.isInteger(25.0) // vrai
Number.isInteger(25.1) // faux
Number.isInteger("15") // faux
Number.isInteger(true) // faux
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!