mardi 26 septembre 2017

In a For-Loop it always pick last if-statement no matter value of i

I have an for-loop with if-statements. And somehow it always pick the last if-statement no matter what. I have set the if-statements to be controlled by the value of 'i', but no matter what it always choose the last if. Here is the code piece:

        for (var i = 0; i < csv.length; i++) {

            var day = "";
            var dayVal = i;

            if(dayVal = 0){
                day = "Mandag";
            };
            if(dayVal = 1){
                day = "Tirsdag";
            };
            if(dayVal = 2){
                day = "Onsdag";
            };
            if(dayVal = 3){
                day = "Torsdag";
            };
            if(dayVal = 4){
                day = "Fredag";
            };
            if(dayVal = 5){
                day = "Lørdag";
            };
            if(dayVal = 6){
                day = "S\u00F8ndag";
            };

            // Date objektet er det der ligger på x-aksen. Målingen på y-aksen er Online som bliver plusset med Offline, for at få den samlede produktion for tidspunktet.
            data.addRow([day, parseInt(csv[i].Online) + parseInt(csv[i].Offline)]);
        };

Aucun commentaire:

Enregistrer un commentaire