Heim > Web-Frontend > js-Tutorial > Hauptteil

So berechnet JavaScript die Division

藏色散人
Freigeben: 2023-01-05 16:14:30
Original
14810 Leute haben es durchsucht

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.

So berechnet JavaScript die Division

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;
Nach dem Login kopieren

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。
Nach dem Login kopieren

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!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage