BeginnelingWeetni
Nieuwe gebruiker
- Lid geworden
- 29 jun 2012
- Berichten
- 2
Hallo, ik ben sinds een week gestart met te leren programmeren in javascript.
Nu heb ik een functie geschreven om te berekenen hoeveel je moet betalen wanneer je gebeld hebt. De functie is fout, want er komt altijd een te groot getal in de console. Kan iemand mij zeggen wat de fout is?
//Beltarief Proximus = € 0,5 / min
//Na 16 uur en in het weekend: € 0,25 / min.
var Oproepkost = function (OproepduurInMin, Weekdag, TijdstipDecimaal)
{
if(TijdstipDecimaal >= 16 && TijdstipDecimaal <= 24)
{return (OproepduurInMin*0,25)}
else if(Weekdag === "zaterdag" || Weekdag === "zondag")
{return (OproepduurInMin*0,25)}
else {return (OproepduurInMin*0,5)};
};
Oproepkost(prompt("Hoe lang heb je gebeld (in min)? Formuleer je antwoord met één cijfer."),
prompt("Op welke dag heb je gebeld? Formuleer je antwoord door gewoon de dag te typen!"),
prompt("Wanneer heb je gebeld? Geef het uur met een decimaal cijfer!"))
Nu heb ik een functie geschreven om te berekenen hoeveel je moet betalen wanneer je gebeld hebt. De functie is fout, want er komt altijd een te groot getal in de console. Kan iemand mij zeggen wat de fout is?
//Beltarief Proximus = € 0,5 / min
//Na 16 uur en in het weekend: € 0,25 / min.
var Oproepkost = function (OproepduurInMin, Weekdag, TijdstipDecimaal)
{
if(TijdstipDecimaal >= 16 && TijdstipDecimaal <= 24)
{return (OproepduurInMin*0,25)}
else if(Weekdag === "zaterdag" || Weekdag === "zondag")
{return (OproepduurInMin*0,25)}
else {return (OproepduurInMin*0,5)};
};
Oproepkost(prompt("Hoe lang heb je gebeld (in min)? Formuleer je antwoord met één cijfer."),
prompt("Op welke dag heb je gebeld? Formuleer je antwoord door gewoon de dag te typen!"),
prompt("Wanneer heb je gebeld? Geef het uur met een decimaal cijfer!"))