Typ danych Boolean
Część sekcji Podstawy ścieżki Ruby w Coddy. Lekcja 6 z 88.
Typ danych logicznych może przyjmować tylko dwie możliwe wartości: true i false. Wartości te reprezentują pojęcia prawdy i fałszu, które mają fundamentalne znaczenie dla sterowania przepływem programu i wykonywania porównań. Zwróć uwagę, że obie wartości są zapisane małymi literami, bez cudzysłowów.
Tworzenie zmiennej logicznej przebiega według tego samego wzorca, którego się nauczyłeś:
is_complete = true
has_error = falseWartości logiczne stają się niezwykle przydatne, gdy program musi podejmować decyzje, sprawdzać warunki lub przechowywać wyniki porównań. Stanowią podstawę sterowania działaniem kodu w różnych sytuacjach.
Wyzwanie
ŁatwyUtwórz trzy zmienne logiczne reprezentujące różne stany systemu. Najpierw utwórz zmienną o nazwie is_online i przypisz jej wartość true. Następnie utwórz zmienną o nazwie has_permission i przypisz jej wartość false. Na koniec utwórz zmienną o nazwie system_ready i przypisz jej wartość true. Wyświetl wszystkie trzy zmienne za pomocą polecenia puts.
Spróbuj swoich sił
# TODO: Napisz tutaj swój kod
# Utwórz trzy zmienne typu boolean i wyświetl je za pomocą putsTa lekcja zawiera krótki quiz. Zacznij lekcję, żeby na niego odpowiedzieć i śledzić swoje postępy.
Wszystkie lekcje w sekcji Podstawy
4Operatory — część 2
Operatory logiczne — część 1Operatory logiczne — część 2Powtórka — podstawy logikiOperatory logiczne — część 3Operatory logiczne — część 47Kalkulator podziału rachunku
Wiadomość powitalnaPobieranie danych od użytkownika2Zmienne i typy danych
Liczby i zmienneTyp danych StringTyp danych BooleanTyp danych SymbolSprawdzanie typów danychKonwencje nazewnictwaPodsumowanie — tworzenie zmiennych5Podejmowanie decyzji
Instrukcja ifIf - elsePowtórka — prosty kalkulatorZagnieżdżone if - elseInstrukcja unless8Pętle
Pętla for z zakresamiPętla whilebreaknextPowtórka – silniaPętla timesPętla untilPętle zagnieżdżonePowtórka – dynamiczne wejście3Operatory — część 1
Operatory arytmetyczneOperator moduloSkrócone operatory arytmetycznePodsumowanie — prosta matematykaOperatory porównania6Podstawowe wejście i wyjście
Wyświetlanie za pomocą putsWyświetlanie za pomocą print i pWyświetlanie zmiennychWczytywanie za pomocą getsMetoda chompKonwersja typówPodsumowanie – kalkulator wiekuPodsumowanie – prawda czy fałszPoćwicz samodzielnie: Kompilator Ruby online