lundi 14 juin 2021

javascript is else statement should work but it doesn't

i got an order from school so i've tried to make them. this is my code:

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Lab 08</title>
</head>
<body>
    <h1>Lab 08</h1>
<script>
    //0:begin
    var vandaag=new Date(); //1 //vandaag date.now(in mill sec) of new date
    document.write("vandaag is:"+vandaag+"<br>");//2
    var factuur=new Date("2021-6-16");//3
    var termijn=new Date(86400000*30);
    document.write("factuurdatum is:",factuur,"<br>");
    var betaaltijd=(factuur.getTime()+termijn.getTime());//6
    var eenDag=86400000;
    var betaaldatum=new Date(betaaltijd);//7
    document.write("betaaldatum is:"+betaaldatum+"<br>");//8


    vandaag1=vandaag.getTime();
    betaaldatum1=betaaldatum.getTime();

    if(vandaag1<betaaldatum1){//9a
        alert("meld incassobureau");//9b
        break;//9c
    }
    else{
        var tijd=((betaaldatum.getTime()-vandaag.getTime())/eenDag);
        document.write("u hebt nog "+tijd.toFixed(0)+ " dagen om te betalen");//11
        break;//12
    }

</script>    
</body>
</html>

the if else statement doesn't work.i put this question to my teacher but he doesn't get it either.maybe one of you can give the solution?

kind regards, thisw

Aucun commentaire:

Enregistrer un commentaire