So berechnen Sie die Division in JavaScript: 1. Verwenden Sie „Math.round(x)“, um die Division zu implementieren und abzurunden. 2. Verwenden Sie „Math.floor(x)“, um die Division zu implementieren und abzurunden .ceil" (x)" implementiert Division und Aufrundung.
Die Betriebsumgebung dieses Artikels: Windows 7-System, JavaScript-Version 1.8.5, Dell G3-Computer.
Division in Javascript
Heute mache ich eine Übung, bei der ich JS zum Paging verwende. Die verwendete Formel lautet:
totalPage =( totalNum-1)/numPerPage+1;
wobei totalPage die Gesamtzahl der Seiten, totalNum die Länge aller zurückgegebenen Datensätze und numPerPage darstellt stellt die Anzahl der auf jeder Seite angezeigten Zeilen dar. Ich habe dies schon einmal in Java-Code verwendet und es gab kein Problem. Aber heute, als ich diese Formel in JS verwendet habe, ist etwas schiefgegangen. Die Divisionsoperation „/“ in JS konnte tatsächlich eine Dezimalzahl zurückgeben, was unerwartet war. .
Dann habe ich die Informationen online überprüft und eine schnellere Funktion gefunden, Math.ceil(x), die auf eine ganze Zahl aufrundet, und das Problem direkt gelöst. .
// 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。
JS’s Divisionsoperation“ / „Anders als in Java kann die Divisionsoperation in JS Dezimalzahlen zurückgeben, seien Sie also besonders aufmerksam.“ .
Empfohlenes Lernen: „Javascript-Tutorial für Fortgeschrittene“
Das obige ist der detaillierte Inhalt vonSo berechnet JavaScript die Division. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!