寫在最前面一段程式語言與白紙般初學者的故事 按照慣例寫文章in鐵人賽要先var一下自己的心聲~ 聽說軟體正在吃掉全世界 Software Is Eat...
一開始學程式語言做的環境安裝、認識終端機指令...等預備式這邊就先跳過了 首先搜尋官方文件,上面會有幾乎看不懂,即使搜尋過一輪也還是似懂非懂的概念,不過隨著後續...
Integer (整數) 在 Ruby 裡,數字就是 Integer 這個類別的實體,包含所有四則運算 +、-、 *、 /,先乘除後加減,括號優先運算...等...
Range 範圍 $ irb "你說好笑不好笑"[2] => "好" "你說好笑不好笑"[3]...
Loop 迴圈是電腦科學運算領域的用語,也是一種常見的控制流程。迴圈是一段在程式中只出現一次,但可能會連續執行多次的程式碼。迴圈中的程式碼會執行特定的次數,或...
Hash 雜湊表(Hash table,也叫哈希表),是根據鍵(Key)而直接查詢在內存存儲位置的資料結構。 - 維基百科 Hash 在 Ruby 有兩種寫...
Symbol 就外型而言,Symbol 就像在一組變數前面加上冒號。就分類而言,symbol 就是 Symbol 這個 class 的 instance。...
流程控制 條件判斷 每種語言都有自己處理布林值的方式,Ruby 也有自己的處理邏輯,要釐清何者為真、何者為偽的規則非常簡單,在 Ruby ,除了 false...
邏輯運算子 最基本的當然就是 && (and) 與 || (or)兩種一般來說最常與布林值 true 與 false 並用 在高中數學開始之前其...
OOP 有非常多的文章在介紹 Ruby 時,會提到 Ruby 是一款物件化非常徹底程式語言,來看看OOP的定義: 物件導向程式設計(英語:Object-ori...