Ruby Ruby Basics Conditionals "if" and "unless" Statements

Edward A. Polanco Murillo
Edward A. Polanco Murillo
2,872 Points

is "else" the same as unless? can i use that instead?

can I use else instead of unless?

1 Answer

KRIS NIKOLAISEN
KRIS NIKOLAISEN
54,289 Points

They are not the same. else is a catch all that runs code if all previous conditions are false. You won't be spelling out a condition with else. unless runs code if its condition is false. You will have an explicit condition with unless. The teacher's notes describe unless as the opposite of if.