プログラミング基礎知識

「関数」ってナニ?!

プログラミングの「関数」ってなんだろう?!

「関数」ってナニ?!

プログラミングにおける「関数」とは→「ブラックボックス」のことです。

入力出力があって…

入力 → [ブラックボックス] → 出力

こんな風に書き表せます。

例えば…

例えば、「1」を入れれば「2」が出てくる。「3」を入れれば「6」が出てくる…この関数は?

y = 2x

の関数ですね。

では、「110円」入れると「缶コーヒー」が出てくるのは?

自動販売機

という関数です(※プログラム言語によっては「オブジェクト」とも呼ばれます)。

「文字」を入力 / 送信すると、「返信」が返ってくるのは?

LINE アプリ

という関数です。

「カート」に商品を入れると、商品が「自宅」へ届くのは?

Amazon

という関数です。



では … Amazon 関数に ちょっとだけ条件を追加します。。

キャンセルされたら中止する

if order is canceled
    stop
else
    go
end


Amazon のサービス業務を「関数 および 条件式」を用いて表すと、こんなが風に表現することができます。

「関数」(プログラミング)ってこんなことです。

新しいSNSを開発しませんか?

SNS開発18年で2つのSNSを開発・運用中の当社が、あなたのアイデアを形にするお手伝いをします。詳しくはこちら >>