Ruby Cheat Sheets
I will continually be adding to this blog post which will provide myself and hopefully others a quick reference to various cheats or quick references to all things Ruby. If you have a link to a resource that needs to be here please feel free to message me a link.
String Escape Sequences
| Escape |
What it does |
| \ |
Backslash () |
| ' |
Single-quote (‘) |
| " |
Double-quote (“) |
| \a |
ASCII bell (BEL) |
| \b |
ASCII backspace (BS) |
| \f |
ASCII formfeed (FF) |
| \n |
ASCII linefeed (LF) |
| \r |
ASCII Carriage Return (CR) |
| \t |
ASCII Horizontal Tab (TAB) |
| \uxxxx |
Character with 16-bit hex value xxxx (Unicode only) |
| \v |
ASCII vertical tab (VT) |
| \ooo |
Character with octal value ooo |
| \xhh |
Character with hex value hh |
Truth Terms
| Characters |
Phrase |
| && |
(and) |
| || |
(or) |
| ! |
(not) |
| != |
(not equal) |
| == |
(equal) |
| >= |
(greater-than-equal) |
| <= |
(less-than-equal) |
| true |
|
| false |
|
Truth Tables
| NOT |
true? |
| !false |
true |
| !true |
false |
| OR(||) |
true? |
| true || false |
true |
| true || true |
true |
| false || true |
true |
| false || false |
false |
| AND(&&) |
true? |
| true && false |
false |
| true && true |
true |
| false && true |
false |
| false && false |
false |
| NOT OR |
true? |
| not (true || false) |
false |
| not (true || true) |
false |
| not (false || true) |
false |
| not (false || false) |
true |
| NOT AND |
true? |
| !(true && false) |
true |
| !(true && true) |
false |
| !(false && true) |
true |
| !(false && false) |
true |
| != |
true? |
| 1 != 0 |
true |
| 1 != 1 |
false |
| 0 != 1 |
true |
| 0 != 0 |
false |
| == |
true? |
| 1 == 0 |
false |
| 1 == 1 |
true |
| 0 == 1 |
false |
| 0 == 0 |
true |
Written on November 9, 2017