動機
「はいかいいえで答えてください」という語録がプログラミングっぽいなと感じたから。
代入
AはBであると見抜ける人でないと(プログラミングは)難しい
分岐
その1
例えば A だったとして
hogehoge
って思うんすよ
例えば A だったとして
hogehoge
そうでないなら
fugafuga
って思うんすよ
例えば A だったとして
hogehoge
そうでないなら
例えば B だったとして
fugafuga
そうでないなら
piyopiyo
って思うんすよ
その2
Aっていうのがあったりするので、
hogehoge
するといいんじゃないかなぁと思いまーす
Aっていうのがあったりするので、
hogehoge
そうでないなら
fugafuga
するといいんじゃないかなぁと思いまーす
Aっていうのがあったりするので、
hogehoge
そうでないなら
Bっていうのがあったりするので、
fugafuga
そうでないなら
piyopiyo
するといいんじゃないかなぁと思いまーす
反復
なし
関数定義とreturn
function-name(param1, param2, ...)ってあなたの関数ですよね?
hogehoge
なんだろう、実行するのやめてもらっていいですか return-value
関数実行
function-name(param1, param2, ...)すればいいと思いまーす
標準出力へ出力
Aだと思ってます。はい。
その他
四則演算や余剰演算はC言語と同じ
(そんな真面目に考えないで)
FizzBuzz
FizzBuzz(num)ってあなたの関数ですよね?
(num > 100)っていうのがあったりするので、
なんだろう、実行するのやめてもらっていいですか
するといいんじゃないかなぁと思いまーす
例えば(num % 15 == 0)だったとして、
"FizzBuzz"だと思ってます。はい。
そうでないなら
例えば(num % 3 == 0)だったとして、
"Fizz"だと思ってます。はい。
そうでないなら
例えば(num % 5 == 0)だったとして、
"Buzz"だと思ってます。はい。
そうでないなら
numだと思ってます。はい。
って思うんすよ
FizzBuzz(num + 1)すればいいと思いまーす
なんだろう、実行するのやめてもらっていいですか
FizzBuzz(1)すればいいと思いまーす
その他、使えそうな語録
- なんすか写像って
- なんかそういうデータあるんですか?
- はいかいいえで答えてください
- データなんかねえよ
- 拳こそが正義