Ruby Arithmetic Operators
กำหนดให้ a = 10 เเละ b = 20
| Operator | Description | Example |
|---|---|---|
| + | การนำจำนวน 2 จำนวนมาบวกกัน | a + b = 30 |
| – | การนำจำนวน 2 จำนวนมาลบกัน | a – b = -10 |
| / | การนำจำนวน 2 จำนวนมาหารกัน | b / a = 2 |
| * | การนำจำนวน 2 จำนวนมาคูณกัน | a * b = 200 |
| % | การหารเอาเศษ | b % a = 0 |
| ** | การยกกำลัง | a ** 3 = 1000 |
Ruby Comparison Operators
กำหนดให้ a = 10 เเละ b = 20
| Operator | Description | Example |
|---|---|---|
| == | การนำจำนวน 2 จำนวนมาเปรียบเทียบกัน ว่า a เ่ทากับ b หรือไม่ | a == b = false |
| != | การนำจำนวน 2 จำนวนมาเปรียบเทียบกัน ว่า a ไม่เ่ทากับ b หรือไม่ | a != b = true |
| > | การนำจำนวน 2 จำนวนมาเปรียบเทียบกัน ว่า a มากกว่า b หรือไม่ | a > b = false |
| < | การนำจำนวน 2 จำนวนมาเปรียบเทียบกัน ว่า a น้อยกว่า b หรือไม่ | a < b = true |
| >= | การนำจำนวน 2 จำนวนมาเปรียบเทียบกัน ว่า a มากกว่าหรือเท่ากับ b หรือไม่ | a >= b = false |
| <= | การนำจำนวน 2 จำนวนมาเปรียบเทียบกัน ว่า a น้อยกว่าหรือเท่ากับ b หรือไม่ | a <= b = true |
