From eb7ededb58301a6ede57231db3df69ae9d1bf639 Mon Sep 17 00:00:00 2001
From: ChenPin Chang
Date: Fri, 8 Jul 2016 01:11:08 +0800
Subject: [PATCH 1/2] =?UTF-8?q?=E9=8C=AF=E5=AD=97?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
部是問題->不是問題
---
ex01/index.html | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/ex01/index.html b/ex01/index.html
index b879331b64b..875b735ed7f 100644
--- a/ex01/index.html
+++ b/ex01/index.html
@@ -125,7 +125,7 @@ 你應該看到的內容
$
-你也許會看到 $ 前面會顯示你所在的目錄的名稱,這部是問題,但如果你的輸出不一樣的話,你需要找出為什麼會不一樣,然後把你的程式改對。
+你也許會看到 $ 前面會顯示你所在的目錄的名稱,這不是問題,但如果你的輸出不一樣的話,你需要找出為什麼會不一樣,然後把你的程式改對。
如果你看到類似如下的錯誤資訊:
From b764227de3f4aa36ca17eab871c7c9a99d3e5d7a Mon Sep 17 00:00:00 2001
From: ChenPin Chang
Date: Fri, 8 Jul 2016 21:12:18 +0800
Subject: [PATCH 2/2] =?UTF-8?q?=E9=81=BA=E7=95=99=E5=8E=9F=E6=96=87?=
=?UTF-8?q?=EF=BC=9A=E4=BD=A0=E5=B0=86=E5=AF=B9=E5=AE=83=E6=9C=89=E6=9B=B4?=
=?UTF-8?q?=E5=A4=9A=E7=9A=84=E4=BA=86=E8=A7=A3?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
ex13/index.html | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/ex13/index.html b/ex13/index.html
index 5e6ec82f6c7..71a18012660 100644
--- a/ex13/index.html
+++ b/ex13/index.html
@@ -104,7 +104,7 @@ 習題 13: 参数、解包、參數
ARGV 就是「參數變數(argument variable)」,是一個非常標準的程式術語。在其他的程式語言你也可以看到它全大寫的原因是因為它是一個「常數(constant)」,意思是當它被賦值之後你就不應該去改變它了。這個變數會接收當你運行 Ruby 腳本時所傳入的參數。通過後面的習題你將對它有更多的了解。
-你将对它有更多的了解。
+
第 1 行將 ARGV 「解包(unpack)」,與其將所有參數放到同一個變數下面,我們將每個參數賦予一個變數名稱 first 、 second 以及 third。腳本本身的名稱被存在一個特殊變數 $0 裡,這是我們不需要解包的部份。也許看來有些詭異,但「解包」可能是最好的描述方式了。它的涵義很簡單:「將 ARGV 中的東西解包,然後將所有的參數依次賦予左邊的變數名稱」。