1.基本運算和邏輯運算同C語音。ruby
2.ruby支持並行賦值code
#a=10 #b=20 #c=30 a,b,c=10,20,30 puts a,b,c
3.範圍運算符對象
.. 建立一個從開始點到結束點的範圍(包含結束點)字符串
... 建立一個從開始點到結束點的範圍(不包含結束點)class
4.defined?運算符引用
defined? 是一個特殊的運算符,以方法調用的形式來判斷傳遞的表達式是否已定義。它返回表達式的描述字符串,若是表達式未定義則返回 nil。並行
5. .運算 和 ::運算方法
你能夠經過在方法名稱前加上類或模塊名稱和 . 來調用類或模塊中的方法。你能夠使用類或模塊名稱和兩個冒號 :: 來引用類或模塊中的常量。co
:: 是一元運算符,容許在類或模塊內定義常量、實例方法和類方法,能夠從類或模塊外的任何地方進行訪問。字符
請記住:在 Ruby 中,類和方法也能夠被看成常量。
你只須要在表達式的常量名前加上 :: 前綴,便可返回適當的類或模塊對象。
若是 :: 前的表達式爲類或模塊名稱,則返回該類或模塊內對應的常量值;若是 :: 前未沒有前綴表達式,則返回主Object類中對應的常量值。 。