Ludwig: Beim Taschenrechner auf 2 Dezimalstellen runden

Beitrag lesen

Hallo!

Wie kann ich bei einer simplen Division von zwei Zahlen am Schluss auf 2 Dezimalstellen runden?

function operator() {
				var a = parseInt($('#Eins').val());
				var b = parseInt($('#Zwei').val());
				if ($('#realOperator').val() == '+') {
					if(isNaN(a+b)){
						$('#total').val('Error');
					}else{
						$('#total').val(a + b);
					}
				} 
				if ($('#realOperator').val() == '-') {
					if(isNaN(a-b)){
						$('#total').val('Error');
					}else{
						$('#total').val(a - b);
					}
				} 
				if ($('#realOperator').val() == '/') {
					if(isNaN(a/b)){
						$('#total').val('Error');
					}else{
						$('#total').val(a / b);
					}
				} 
				if ($('#realOperator').val() == '*') {
					if(isNaN(a*b)){
						$('#total').val('Error');
					}else{
						$('#total').val(a * b);
					}
				}
			}
			
			$("#enter").click(function(zahl){
				operator();
				berechnen();
			});

Der Taschenrechner besteht aus 2 Inputs, also 2 Zahlen (#Eins und #Zwei). Die werden halt jenachdem Multipliziert, Addiert etc... Das Resultat steht im input #total und wird durch den klick auf den Button #Enter ausgerechnet. Kann ich machen, dass wenn ich auf #enter drücke, dass es direkt rundet während dem rechnen?

akzeptierte Antworten