@@ -51,18 +51,15 @@ function greet(greetingType, myName) {
5151greet (" morning" , " 佐藤" );
5252```
5353
54- <p >
55- <Term type = " javascriptFunction" >関数</Term >定義では、
56- <Term type = " javascriptFunction" >関数</Term >名直後のかっこ内に
57- <Term type = " javascriptParameter" >引数</Term >
58- 名をコンマ区切りで設定できます。上のプログラムで <code >greet</code > <Term type = " javascriptFunction" >
59- 関数
60- </Term >は、 <code >greetingType</code > や <code >myName</code > という名前の<Term type = " javascriptParameter" >
61- 引数
62- </Term >
63- をとります。<Term type = " javascriptFunction" >関数</Term >定義の中では、これらは
64- <Term type = " javascriptVariable" >変数</Term >のように振舞います。
65- </p >
54+ <Term type = " javascriptFunction" >関数</Term >定義では、
55+ <Term type = " javascriptFunction" >関数</Term >名直後のかっこ内に
56+ <Term type = " javascriptParameter" >引数</Term >
57+ 名をコンマ区切りで設定できます。上のプログラムで ` greet ` <Term type = " javascriptFunction" >
58+ 関数
59+ </Term >は、 ` greetingType ` や ` myName ` という名前の<Term type = " javascriptParameter" >
60+ 引数
61+ </Term >をとります。<Term type = " javascriptFunction" >関数</Term >定義の中では、これらは
62+ <Term type = " javascriptVariable" >変数</Term >のように振舞います。
6663
6764呼び出し側では、括弧の中に<Term type = " javascriptFunction" >関数</Term >に<Term type = " javascriptPass" >渡す</Term ><Term type = " javascriptParameter" >引数</Term >を指定します。このプログラムを実行すると、ブラウザに ` Good morning, 佐藤! ` が表示されるでしょう。
6865
@@ -148,17 +145,13 @@ document.write(multiply(3, 4));
148145
149146## <Term type = " javascriptVariable" >変数</Term >の<Term type = " javascriptScope" >スコープ</Term >
150147
151- <p >
152- <Term type = " javascriptFunction" >関数</Term >内で
153- <Term type = " javascriptDeclaration" >宣言</Term >された
154- <Term type = " javascriptVariable" >変数</Term >は、
155- <Term type = " javascriptFunction" >関数</Term >内でのみ有効です。
156- <Term type = " javascriptVariable" >変数</Term >が有効な範囲のことを、その
157- <Term type = " javascriptVariable" >変数</Term >の<Term type = " javascriptScope" >
158- <strong >スコープ</strong >
159- </Term >
160- と呼んでいます。
161- </p >
148+ <Term type = " javascriptFunction" >関数</Term >内で
149+ <Term type = " javascriptDeclaration" >宣言</Term >された
150+ <Term type = " javascriptVariable" >変数</Term >は、
151+ <Term type = " javascriptFunction" >関数</Term >内でのみ有効です。
152+ <Term type = " javascriptVariable" >変数</Term >が有効な範囲のことを、その
153+ <Term type = " javascriptVariable" >変数</Term >の
154+ <Term type = " javascriptScope" >** スコープ** </Term >と呼んでいます。
162155
163156<p >
164157 <Term type = " javascriptFunction" >関数</Term >外で
0 commit comments