Maison > interface Web > js tutoriel > le corps du texte

Comment calculer la division en JavaScript

藏色散人
Libérer: 2023-01-05 16:14:30
original
14814 Les gens l'ont consulté

Comment calculer la division en JavaScript : 1. Divisez et arrondissez à "Math.round(x)" ; 2. Divisez et arrondissez à "Math.floor(x)" ; ceil(x)" implémente la division et l'arrondi.

Comment calculer la division en JavaScript

L'environnement d'exploitation de cet article : système Windows 7, version JavaScript 1.8.5, ordinateur Dell G3.

Division en Javascript

Aujourd'hui je vais faire un exercice et utiliser JS pour faire la pagination La formule utilisée est :

totalPage =( totalNum-1)/numPerPage+1;
Copier après la connexion

où totalPage représente le. nombre total de pages, totalNum représente la longueur de tous les enregistrements renvoyés et numPerPage représente le nombre de lignes affichées sur chaque page. Je l'ai déjà utilisé dans du code Java et il n'y a eu aucun problème. Mais aujourd'hui, lorsque j'ai utilisé cette formule dans JS, quelque chose s'est mal passé. L'opération de division "/" dans JS pouvait en fait renvoyer une décimale, ce qui était inattendu. .

Puis j'ai vérifié les informations sur Internet et j'ai trouvé une fonction plus rapide, Math.ceil(x), arrondissant, et cela s'est fait directement. .

// javascript除法如何取整
Math.round(x)  
// 四舍五入,如Math.round(0.60),结果为1;Math.round(0.49),结果为0;
Math.floor(x)   
//  向下舍入,如Math.floor(0.60)与Math.floor(0.49),结果均为0;
Math.ceil(x)   
//向上舍入,如Math.ceil(0.60)与Math.ceil(0. 49),结果均为1。
Copier après la connexion

Opération de division de JS » / « Contrairement à Java, l'opération de division dans JS peut renvoyer des décimales, alors faites particulièrement attention. .

Étude recommandée : "Tutoriel avancé Javascript"

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!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal