Integer-Rundung mit ParseInt in Javascript

8

Ich habe den folgenden JavaScript-Code.

%Vor%

Gegenwärtig, wenn zum Beispiel der Wert 55 gegeben wird, wird 1 zurückgegeben, da 1 & lt; 55/30 & lt; 2. Ich habe mich gefragt, ob es eine Möglichkeit gibt, auf 2 zu runden, wenn die Dezimalstelle größer als 0,5 ist.

Danke im Voraus

    
ErnieStings 04.08.2009, 16:49
quelle

2 Antworten

26

Verwenden Sie eine Kombination aus parseFloat und Math.round

%Vor%

[EDIT] Aufgrund Ihres Codebeispiels benötigen Sie überhaupt kein parseInt, da Ihr Argument bereits eine Zahl ist. Alles, was Sie brauchen, ist Math.round

    
Chetan Sastry 04.08.2009, 16:50
quelle
5
%Vor%     
cdm9002 04.08.2009 17:05
quelle

Tags und Links