JavaScriptNombres et Math
Math. ceil()
Arrondit un nombre vers le haut, à l’entier supérieur le plus proche.
- Renvoie
- Le plus petit entier supérieur ou égal à
x.
Exemple
#JavaScript
const lessons = 23
const perPage = 10
console.log(Math.ceil(lessons / perPage))
console.log(Math.ceil(4.01))
console.log(Math.ceil(-2.7))Console
3
5
-2
Définition et utilisation
#La fonction Math.ceil() renvoie le plus petit entier qui n’est pas inférieur au nombre donné. La moindre partie décimale, même 0.01, provoque un arrondi vers le haut.
Une utilisation typique consiste à calculer le nombre de « lots complets » nécessaires : le nombre de pages dans une pagination, le nombre de bus pour une excursion, le nombre de semaines d’un cours.
Pour les nombres négatifs, elle arrondit vers zéro : Math.ceil(-2.7) donne -2.
Syntaxe
#Syntaxe
Math.ceil(x)Paramètres
#x
nombre
Le nombre à arrondir vers le haut.
Compatibilité des navigateurs
#Largement disponible
Fonctionne dans tous les navigateurs modernes, y compris sur mobile. Vous pouvez l’utiliser sans crainte.
- Chrome
- Edge
- Firefox
- Safari
Bonnes pratiques
#- Le nombre de pages dans une pagination est toujours
Math.ceil(totalElements / parPage). - Il vaut aussi la peine d’arrondir vers le haut le temps de lecture d’un article en minutes, pour ne pas afficher « 0 min ».
Entrées associées
#Vous voyez une erreur ou il manque un exemple ? Écrivez-nous.