Začněte nyníZačněte zdarma

Rovnost

Nejzákladnější formou porovnávání je rovnost. Pojďme si rychle zopakovat její syntaxi. Všechny následující výrazy se vyhodnotí jako TRUE (klidně si je vyzkoušej v konzoli).

3 == (2 + 1)
"intermediate" != "r"
TRUE != FALSE
"Rchitect" != "rchitect"

Všimni si u posledního výrazu, že R rozlišuje velká a malá písmena: "R" se nerovná "r". Měj to na paměti při řešení cvičení v této kapitole!

Toto cvičení je součástí kurzu

Intermediate R

Zobrazit kurz

Pokyny k cvičení

  • V editoru napravo napiš kód v R, který zjistí, jestli se TRUE rovná FALSE.
  • Stejně tak ověř, jestli -6 * 14 se nerovná 17 - 101.
  • Dál se zaměříme na porovnávání řetězců. Zeptej se R, jestli jsou řetězce "useR" a "user" stejné.
  • Nakonec zjisti, co se stane, když porovnáš logické hodnoty s čísly: jsou TRUE a 1 stejné?

Interaktivní cvičení na vyzkoušení si v praxi

Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.

# Comparison of logicals


# Comparison of numerics


# Comparison of character strings


# Compare a logical with a numeric
Upravit a spustit kód