From 8ef83e9583db0ac2400ae612f92b959a7d739564 Mon Sep 17 00:00:00 2001
From: frgd <137767097+Fridge0@users.noreply.github.com>
Date: Sun, 1 Oct 2023 13:02:56 +0900
Subject: [PATCH 1/3] =?UTF-8?q?functions=E3=81=AEadd=E9=96=A2=E6=95=B0?=
=?UTF-8?q?=E3=81=AE=E4=BE=8B=E3=82=92=E4=BF=AE=E6=AD=A3?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
docs/1-trial-session/09-functions/index.md | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/docs/1-trial-session/09-functions/index.md b/docs/1-trial-session/09-functions/index.md
index 64b33cc84..2f7d2d52e 100644
--- a/docs/1-trial-session/09-functions/index.md
+++ b/docs/1-trial-session/09-functions/index.md
@@ -51,7 +51,8 @@ greet("morning", "佐藤");
```javascript
function add(a, b) {
- return a + b;
+ const sum = a + b;
+ return sum;
}
document.write(add(3, 4));
From 3b9ba4ec6c6ead8c70bb0b481996a2671f946e62 Mon Sep 17 00:00:00 2001
From: frgd <137767097+Fridge0@users.noreply.github.com>
Date: Sun, 1 Oct 2023 13:46:46 +0900
Subject: [PATCH 2/3] rewrite example's explanation
---
docs/1-trial-session/09-functions/index.md | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/docs/1-trial-session/09-functions/index.md b/docs/1-trial-session/09-functions/index.md
index 2f7d2d52e..73a2ed317 100644
--- a/docs/1-trial-session/09-functions/index.md
+++ b/docs/1-trial-session/09-functions/index.md
@@ -58,7 +58,9 @@ function add(a, b) {
document.write(add(3, 4));
```
-上の例の 4 行目で、式 `add(3, 4)` が評価されると、 `a = 3, b = 4` として `add` 関数が実行されます。`add`関数の中で文 `return a + b;` が実行されると、式 `a + b` が評価され、`7` になります。これにより、 `add` 関数は `7` を返し、式 `add(3, 4)` の評価結果は `7` となります。
+上の例の 6 行目で、式 `add(3, 4)` が評価されると、 `a = 3, b = 4` として `add` 関数が実行されます。`add`関数の中で文 `const sum = a + b;` が実行されると、式 `a + b` が評価され、`7` になります。これにより、`sum` に`7`が代入されます。
+次の行 `return sum` で `add` 関数は 変数 `sum` を評価し、`7` を返します。
+そして式 `add(3, 4)` の評価結果が `7` となります。
From e77b45ae255c5cff587a00890fd98220407bd877 Mon Sep 17 00:00:00 2001
From: Fridge0
Date: Sun, 1 Oct 2023 14:11:08 +0900
Subject: [PATCH 3/3] fixed term link and added ;
---
docs/1-trial-session/09-functions/index.md | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/docs/1-trial-session/09-functions/index.md b/docs/1-trial-session/09-functions/index.md
index 73a2ed317..aa8ac3708 100644
--- a/docs/1-trial-session/09-functions/index.md
+++ b/docs/1-trial-session/09-functions/index.md
@@ -59,7 +59,7 @@ document.write(add(3, 4));
```
上の例の 6 行目で、式 `add(3, 4)` が評価されると、 `a = 3, b = 4` として `add` 関数が実行されます。`add`関数の中で文 `const sum = a + b;` が実行されると、式 `a + b` が評価され、`7` になります。これにより、`sum` に`7`が代入されます。
-次の行 `return sum` で `add` 関数は 変数 `sum` を評価し、`7` を返します。
+次の行 `return sum;` で `add` 関数は 変数 `sum` を評価した結果である、`7` を返します。
そして式 `add(3, 4)` の評価結果が `7` となります。