Równość
Najprostszą formą porównania jest sprawdzenie równości. Przypomnijmy sobie składnię. Poniższe wyrażenia dają wynik TRUE (możesz je samodzielnie wypróbować w konsoli).
3 == (2 + 1)
"intermediate" != "r"
TRUE != FALSE
"Rchitect" != "rchitect"
Zwróć uwagę na ostatnie wyrażenie – R rozróżnia wielkość liter: "R" nie jest równe "r". Pamiętaj o tym podczas rozwiązywania ćwiczeń w tym rozdziale!
To ćwiczenie jest częścią kursu
Intermediate R
Instrukcje do ćwiczenia
- W edytorze po prawej stronie napisz kod R, który sprawdzi, czy
TRUEjest równeFALSE. - Sprawdź też, czy
-6 * 14nie jest równe17 - 101. - Teraz porównaj ciągi znaków. Zapytaj R, czy łańcuchy "useR" i "user" są sobie równe.
- Na koniec sprawdź, co się stanie, gdy porównasz wartości logiczne z liczbami: czy
TRUEi 1 są równe?
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
# Comparison of logicals
# Comparison of numerics
# Comparison of character strings
# Compare a logical with a numeric