So erhalten Sie eine Ganzzahl in js: 1. Verwenden Sie die Methode „Math.trunc()“, um den Dezimalteil der Zahl zu entfernen und den Ganzzahlteil beizubehalten. 2. Verwenden Sie die Methode „Math.round()“, um zurückzukehren der gerundete ganzzahlige Teil einer Zahl; 3. Realisieren Sie Aufwärtsrunden usw. mit der Methode „Math.ceil()“.
Die Betriebsumgebung dieses Artikels: Windows 7-System, JavaScript-Version 1.8.5, Dell G3-Computer.
JavaScript für numerisches Runden:
1. Math.trunc()
1. Definieren Sie die Methode
Math.trunc(), um den Dezimalteil der Zahl zu entfernen und den ganzzahligen Teil beizubehalten.
2. Syntax
Math.trunc(value)
2. Math.round()
1. Die Methode Math.round() gibt den gerundeten ganzzahligen Teil einer Zahl zurück.
2. Syntax
console.log(Math.trunc(2.01)); // 2 console.log(Math.trunc(2.9)); // 2 console.log(Math.trunc('0.22')); // 0 console.log(Math.trunc(-1.22)); // -1 console.log(Math.trunc(-1.56)); // -1 console.log(Math.trunc(true)); // 1 console.log(Math.trunc(undefined)); // NaN
3. Definition
Math.ceil() gibt die kleinste ganze Zahl zurück, die größer oder gleich einer Zahl ist , aufgerundet.
2. Syntax
Math.ceil(value)
3. Beispiel
Math.round(value)
4. Definition
Math.floor() gibt eine kleinste ganze Zahl zurück eine Zahl, also abgerundet.
2. Grammatik
console.log(Math.round(2.01)); // 2 console.log(Math.round(2.9)); // 3 console.log(Math.round('0.22')); // 0 console.log(Math.round(-1.22)); // -1 console.log(Math.round(-1.56)); // -2 console.log(Math.round(true)); // 1 console.log(Math.round(undefined)); // NaN
3. Beispiele
console.log(Math.ceil(2.01)); // 3 console.log(Math.ceil(2.9)); // 3 console.log(Math.ceil('0.22')); // 1 console.log(Math.ceil(-1.22)); // -1 console.log(Math.ceil(-1.56)); // -1 console.log(Math.ceil(true)); // 1 console.log(Math.ceil(undefined)); // NaN
[Empfohlenes Lernen:
js Basis-Tutorial]
Das obige ist der detaillierte Inhalt vonSo erhalten Sie eine Ganzzahl in js. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!