BMGvsBMG Napisano Czerwiec 23, 2021 Udostępnij Napisano Czerwiec 23, 2021 Mam problem z warunkiem if, if ( myRTC.seconds >= 5 && myRTC.seconds <= 35 ) { digitalWrite (3, HIGH);} else if (myRTC.seconds >= 40 && myRTC.seconds <=42) {digitalWrite (3, HIGH);} else { digitalWrite (3, LOW);} dziala poprawnie ale chce dodac jescze jedna zmienna np 'X' . tak aby spelnienie warunku zalezalo rowniez od niej co zrobic ?
Gieneq Czerwiec 24, 2021 Udostępnij Czerwiec 24, 2021 @BMGvsBMG witam na forum myRTC.seconds >= 5 && myRTC.seconds <= 35 Tu masz jakaś formę powiązani na zasadzie "to i to",służy do tego &&. Jeżeli ma być OR "to lub to" piszesz ||. A jak ta dodatkowa zmienna ma być powiazania?
Cixo Czerwiec 24, 2021 Udostępnij Czerwiec 24, 2021 18 godzin temu, BMGvsBMG napisał: Mam problem z warunkiem if, if ( (myRTC.seconds >= 5 && myRTC.seconds <= 35) || (myRTC.seconds >= 40 && myRTC.seconds <=42)) digitalWrite (3, HIGH); else digitalWrite (3, LOW); dziala poprawnie ale chce dodac jescze jedna zmienna np 'X' . tak aby spelnienie warunku zalezalo rowniez od niej co zrobic ? Możesz tak zmodyfikować, używając || (lub) bo masz w drugim if to samo, a co do drugiej zmiennej to po prostukolejne &&
Pomocna odpowiedź
Bądź aktywny - zaloguj się lub utwórz konto!
Tylko zarejestrowani użytkownicy mogą komentować zawartość tej strony
Utwórz konto w ~20 sekund!
Zarejestruj nowe konto, to proste!
Zarejestruj się »Zaloguj się
Posiadasz własne konto? Użyj go!
Zaloguj się »