Παράθεση:
Αρχική Δημοσίευση από AgMa
Να το κάνω για όλες τις ημέρες της εβδομάδας.
|
δεν χρειαζετε να κοιτάς τι μέρα είναι με if or else if μιας και δεν σε ενδιαφέρει αφού συνέχεια θα κάνει το ίδιο (myGLCD.setColor(255, 255, 255); )
το
Κώδικας:
if (schedAtoHeat.Sunday==1) myGLCD.setColor(255, 255, 255);
else myGLCD.setColor(185, 185, 185);
myFiles.load(192, 239, 18, 18, schedActive[schedAtoHeat.active],2);
γίνετε
Κώδικας:
myGLCD.setColor(255, 255, 255);
myFiles.load(192, 239, 18, 18, schedActive[schedAtoHeat.active],2);
-------------------------
παραδειγμα με if ,else if. else
Κώδικας:
if (schedAtoHeat.Sunday==1)
{
myGLCD.setColor(255, 255, 255);
}
else if (schedAtoHeat.Monday==1)
{
myGLCD.setColor(185, 185, 185);
}
else
{
myGLCD.setColor(5, 5, 5);
}
myFiles.load(192, 239, 18, 18, schedActive[schedAtoHeat.active],2);
-------------------------
Παράθεση:
Αρχική Δημοσίευση από AgMa
Αν το κάνω:
Κώδικας:
if (schedAtoHeat.Sunday==1,schedAtoHeat.Monday==1,schedAtoHeat.Tuesday==1,schedAtoHeat.Wednesday==1,schedAtoHeat.Thursday==1,schedAtoHeat.Friday==1,schedAtoHeat.Saturday==1)
τότε δίνει το χρώμα μόνο όταν ενεργοποιήσω στο μενού όλες τις ημέρες.
|
λογικό, γιατί αν (if) όλες οι ήμερες είναι ==1 τότε θα δουλέψει .
δεν είμαι καλός στον προγραμματισμο αλλά έμαθα να τον διαβαζω λίγο,
αν έγραψα κάτι λάθος διορθώστε με .
-------------------------
και ένα ανέκδοτο
μάνα σε παιδί προγραμματιστη
παιδί μου πάνε στο σούπερ μάρκετ και πάρε γάλα ,αν έχουν αυγά πάρε 10.
ο γιος γύρισε με 10 γάλατα γιατί είχαν αυγά.
Κώδικας:
var γάλα=1 ;
if (αυγά ==1) // αληθές
{γάλα=10 ;
}