差分
このページの2つのバージョン間の差分を表示します。
両方とも前のリビジョン 前のリビジョン | |||
p5js:08.jsの文法基礎 [2021/03/11 02:17] – [class] baba | p5js:08.jsの文法基礎 [2021/03/11 02:18] (現在) – [関数] baba | ||
---|---|---|---|
行 258: | 行 258: | ||
</ | </ | ||
- | ====== 関数 ===== | + | ===== 関数 ===== |
処理をまとめるための機能です。それ以上でもそれ以下でもないです。これをうまく使うとプログラムの記述量を大幅に減らすことができます。例えば100行で記述できる機能Aがあった場合、プログラム全体として機能Aが10回使われるとします。普通に考えると100x10=1000行分のコードを記述しないといけないですが、機能Aは同じなので、一つの関数としてまとめておけば、100行の記述を一行の記述で実行することができるようになります。以下に簡単な例を示します。 | 処理をまとめるための機能です。それ以上でもそれ以下でもないです。これをうまく使うとプログラムの記述量を大幅に減らすことができます。例えば100行で記述できる機能Aがあった場合、プログラム全体として機能Aが10回使われるとします。普通に考えると100x10=1000行分のコードを記述しないといけないですが、機能Aは同じなので、一つの関数としてまとめておけば、100行の記述を一行の記述で実行することができるようになります。以下に簡単な例を示します。 | ||