」サクラは、また作図アプリで手早く何か描き始めた。「だいたいこういう感じのイメージよ。「半ば日本語にもなっているので、それはよくわかります。インプット=入力があってアウトプット=出力があるというやつですね。「これにxをINPUT(入力)してやると、fが持ち合わせる機能により作用され変化したOUTPUT(出力)が出てくるわ。このOUTPUT(出力)は、fで作用して変化したという印(しるし)としてf(x)と書き表す習わしになっているわね。x↓ff(x)ということ。「工場にあるマシンみたいなものですね。「まあ、工場に限らないわよ。家庭にあるマシンもそう。炊飯器、電子レンジみたいなマシンもFUNCTION・関数なの。炊飯器という名前のFUNCTIONがあるわね。炊飯器が持ち合わせる機能によって作用され変化した炊きたてのご飯というOUTPUT(出力)が出てくるわ。(米と水)ちょうどこうなるわよね。炊飯器(米と水)という論理操作の関係、論理構造になっているわね。「関数・functionの意味を100%理解しました。育ちの良いサクラによる「庶民」という言葉遣いが少々気になったもののセキヤは答える。家が『大変身』しちゃう国民的オカルトドラマです。Before(ビフォー)とAfter(アフター)の凄まじい変化を見たサザエさんの声の人が『なんということでしょう!!』って感激して、家族も感激して、その家庭には恒久的平和が訪れます。「まったくそのとおりよ。INPUT(インプット)とOUTPUT(アウトプット)というのはこの際、Before(ビフォー)とAfter(アフター)とセキヤ君の脳内で変換してもらっても別に構わないわよ。「つまり、Before(ビフォー)の『様々な問題を抱えた家』は『匠』の手が加わるとAfter(アフター)の『なんということでしょう!!』に『大変身』するわけ。『匠』はFUNCTION・関数よ。匠(様々な問題を抱えた家)という論理操作の関係、論理構造になっているわね。「なるほど先輩、匠(様々な問題を抱えた家)というイメージもピンときました。匠(様々な問題を抱えた家)となる。「先輩よくわかっています。」わけもわからずセキヤは謝る。引数(ひきすう、いんすう、argument、Parameter)と呼ばれているので一応覚えておいて。『関数・functionというものは、作用して変化させる、という論理操作』であることもよくわかりました。「まさにそのとおりよ。『//をすべてxx』と『足す』という2つの関数が組み合わさっているの。『//をすべて足す』という関数になるんですね。「問題の論理そのものをコードに単純に書き写す事を徹底的にやっていくためには、あらゆるものがレゴブロックの様に組み合わされることが重要。関数は、レゴブロックのような最小単位の部品なのよ。論理の最小単位としての部品。『足す』という論理の最小単位で部品として独立しているんですね。セキヤ君、いいところに気がついたじゃない。b)という形式になっているわね。このコードのしょっぱなのvarというのは、定義するというコマンド(実行環境への命令)よ。=ということは今からplusを定義する、ということ。plusという変数とは、これこれこういう『足す』という論理操作の関数である!!と定義してやってるのよ。日本語でひらたく言えば、これこれこういう『足す』という論理操作の関数にはplusって名前をつけてやりますよ、ってこと。