BTW berekenen

Status
Niet open voor verdere reacties.

uaejeroen

Terugkerende gebruiker
Lid geworden
7 dec 2009
Berichten
1.665
Als netto - bruto = btw dan krijg je bij 19%: bruto = 100 / 119 * netto en btw = 19 / 119 * netto
PHP:
<html>
 <head>
  <title>netto - bruto = btw</title>
 </head>
 <body>
  <script type="text/javascript">
   <!--
    var netto = prompt('Nettoprijs=','');
    netto = parseFloat(netto);
    var btw = (19 / 119 * netto).toFixed(2);
    var bruto = (100 / 119 * netto).toFixed(2);
    netto = netto.toFixed(2);
    window.alert('netto: ' + netto + ' - bruto: ' + bruto + ' = btw: ' + btw); 
   // -->
  </script>
 </body>
</html>
de .toFixed(2) rond het af op 2 decimalen.


Vr.Gr. Egel.
 
Vraag

Ik ben niet zo'n held in rekenen.
Nu moet ik een javascript code maken waarin ik een nettoprijs kan invoeren waarna het btw bedrag (19%) en de bruto prijs worden uit gerekend en het komt in een prompt
Wie weet hoe ik dat het best kan doen ?

ik werk met html- kit

Ik zag hier wel wat maar dat hielp mij niet echt opweg

Alvast bedankt
 
Ik heb je vraag verplaatst, want het topic waarin je het gepost had stamde uit begin 2007.

Wat heb je zelf al geprobeerd? Kan je wat code laten zien?
 
Ik heb je vraag verplaatst, want het topic waarin je het gepost had stamde uit begin 2007.

Wat heb je zelf al geprobeerd? Kan je wat code laten zien?


<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

<html>
<head>
<title>Untitled</title>
</head>
<body>
<script type="text/javascript"language="JavaScript">
<!--
var netto;//netto prijs
var btw;//plus 19% btw
var bruto;//brutoprijs
//start programma
netto=window.prompt("geef hier het netto bedrag","");
bruto=window.prompt("geef hier het brutobedrag","")

//-->
</script>

</body>
</html>
 
Eerst moeten we inderdaad vragen naar een netto prijs, dat gaat goed, zij het dat je het script wel moet laten weten dat het de invoer als een getal moet interpreteren; dat doe je met parseFloat(). De rest kunnen we berekenen; waarom heb je dan een window.prompt voor bruto? Die moeten we namelijk juist geven in plaats van vragen, en het antwoord kan dan bijvoorbeeld via een alert() komen:

[JS]// vraag netto
var netto = parseFloat(window.prompt("geef hier het netto bedrag",""));

// bereken btw en bruto
var btw = netto * 0.19;
var bruto = netto + btw;

// en geef die als uitvoer
alert('De BTW betraagt EUR ' + btw + ' en daarmee komt de brutoprijs op EUR ' + bruto);
[/JS]
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan