clos123456789
Gebruiker
- Lid geworden
- 6 mei 2013
- Berichten
- 53
Gaarne afronden naar boven, dus 0.499 wordt 0.5
Bekijk de onderstaande video om te zien hoe je onze site als een web app op je startscherm installeert.
Opmerking: Deze functie is mogelijk niet beschikbaar in sommige browsers.
<p>Getal 1 <input type="text" id="getal1"></p>
<p>Getal 2 <input type="text" id="getal2"></p>
<p><button type="button" onclick="testen()">Vermenigvuldigen</button></p>
<p>Voor: <span id="voor"></span></p>
<p>Calc: <span id="calc"></span></p>
<script>
// Math.round : < 5 naar beneden, >= 5 naar boven
// Math.ceil : ALTIJD naar boven afronden
// Math.floor : ALTIJD naar beneden afronden
function afronden(v) {
var dec = 1; // aantal decimalen (0..5)
if (!v && v!=0) return NaN;
if (isNaN(v) || String(v).trim()=='' || typeof(v)=='boolean') return NaN;
dec = Math.pow(10,dec);
return Math.round(parseFloat(v)*dec)/dec;
}
function testen() {
var g1 = parseFloat(document.getElementById("getal1").value);
var g2 = parseFloat(document.getElementById("getal2").value);
document.getElementById("voor").innerHTML = g1 * g2;
document.getElementById("calc").innerHTML = afronden(g1 * g2);
}
</script>
We gebruiken essentiële cookies om deze site te laten werken, en optionele cookies om de ervaring te verbeteren.