Volledige versie bekijken : javascript



Whiteman
6 December 2008, 12:08
ik zou graag een script hebben waarin je de nettoprijs invoert waarna het btw-bedrag (19%) en de brutoprijs uitgerekend worden en op een prompt gezet
wie kan mij daarbij helpen alvast bedankt voor de reactie

Pjj
6 December 2008, 15:50
In PHP is dit makkelijk. Met Javascript is dit denk ik niet mogelijk :)

Whiteman
6 December 2008, 19:35
@piji is ook goed :d

Jaaanskeh
6 December 2008, 21:57
In PHP is dit makkelijk. Met Javascript is dit denk ik niet mogelijk :)

Niet mogelijk, waarom niet

Ik heb een poging gedaan (enkel een document.write genomen ipv een prompt omdat ik het overzichtelijker vond)

http://home.versatel.be/vt642930/BrutoBerekenen.htm

Is dit wat je bedoelde? Of heb ik het niet begrepen? :p

Grtz

Pjj
6 December 2008, 22:15
Niet mogelijk, waarom niet

Ik heb een poging gedaan (enkel een document.write genomen ipv een prompt omdat ik het overzichtelijker vond)

http://home.versatel.be/vt642930/BrutoBerekenen.htm

Is dit wat je bedoelde? Of heb ik het niet begrepen? :p

Grtz
Ik ken niet zoveel van Javascript :p
Wel voor grafische effecten met jQuery :)

Whiteman
7 December 2008, 11:26
@Jaaanskeh als je dit nu in prompt plaatste is het gene dat ik zocht

Jaaanskeh
7 December 2008, 14:50
@Jaaanskeh als je dit nu in prompt plaatste is het gene dat ik zocht

Maar een prompt is toch als input bedoelt?

Whiteman
7 December 2008, 16:13
heb nog eens een poging gedaan maar ben alleen niet zeker of 19% juist is

<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 + ' - btw: ' + bruto + ' = bruto: ' + bruto);
// -->
</script>

djeetn
7 December 2008, 18:12
Als je je variabelen btw en bruto zoals hieronder berekend, zal 't kloppen

btw = 0,19 x netto
bruto = 1,19 x netto

Whiteman
7 December 2008, 23:01
nog een laatst vraag BTW (19%) moet opgeteld worden bij het netto bedrag wat moet er dan aan deze script verandert worden

<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 + ' - btw: ' + bruto + ' = bruto: ' + bruto);
// -->

djeetn
8 December 2008, 11:02
zoals dus eerder gezegd: als je je variabelen niet berekend op de wijze zoals 'k ze reeds eerder vermeld heb, zal je foutieve resultaten bekomen


var bruto = (100 / 119 * netto).toFixed(2);

Met 't gene wat jij zegt zou je brutoprijs dus lager zijn dan je nettoprijs?!

Whiteman
8 December 2008, 11:09
niuewe poging

<script type="text/javascript">
<!--
var netto = prompt('Nettoprijs=','');
netto = parseFloat(netto);
var btw = (0,19 + netto).toFixed(2);
var bruto = (1,19 + netto).toFixed(2);
netto = netto.toFixed(2);
window.alert('netto: ' + netto + ' + btw: ' + bruto + ' = bruto: ' + bruto);
// -->
</script>

djeetn
8 December 2008, 12:28
<script type="text/javascript">
<!--
var netto = prompt('Nettoprijs=','');
netto = parseFloat(netto);
var btw = (0.19 * netto).toFixed(2);
var bruto = (1.19 * netto).toFixed(2);
netto = netto.toFixed(2);
window.alert('netto: ' + netto + ' + btw: ' + btw + ' = bruto: ' + bruto);
// -->
</script>