LoginSignup
0

More than 3 years have passed since last update.

引数と戻り値の関係は、◯◯と◯◯だ。

Last updated at Posted at 2019-11-17

引数と戻り値ってなんだよ

数学とか高校で嫌いになった文系勢には、数って聞くだけで抵抗感あるわ...

関数に入れる値を引数、返ってくる値を戻り値っていうらしい。

身近にある引数と戻り値は「消費税」

消費者としては、全然嬉しくない「消費税」だが教材としては身近にある優秀な例である。
2019年10月まで消費税は一律8%でした。
皆さんも普段から接してますよね。俺は払わないなんてできないんで、多分わかりやすい実例です。
100円の物を買うと108円になりますよね。これを敢えて式に起こすとこうなります。

100×1.08(+8%)=108円

これを関数化するならば、

X×1.08=1.08X

という式になりますよね。

この時、関数に入れるXは引数、1.08Xというのは戻り値になるわけです。

引数 × 1.08 = 戻り値

ってなわけですな。
これはとてもわかりやすい。

もっとわかりやすくしてくれ

飯食ったら、うんこになるだろう?
それくらいはわかるだろう。

関数っていうのはルールなんだ。
人間の体もルールに基づいてできている。
飯食ってうんこしない奴はいない。

飯 × 消化 = うんこ

名称未設定ファイル (56).jpg

消化するっていう関数に、飯を入れたらうんこになるだろうってこと。
これならわかりやすい。小学生にでも伝わる。

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0