#2腐lispこんばんは。第二回腐lispの時間です。今回はループ処理と高階関数について説明します。最後にfizzbuzz問題のアレンジ版を作ってみますよ。ループ一番単純なループはwhileです。条件式フォーム1フォーム2)whileを使って、1からlimitまでのリストを作る関数を作ってみます。fizzbuzzなので1から15までのリストを作ります。いうのは引数に関数をとれたり、関数を戻り値にできる関数のことです。こないかもしれませんが、次のように理解してもあんまり問題ないと思います。'受けリスト)mapcar関数は受けリストの各要素について攻め関数を呼び出してリストを返します。×の役割といえますね!では早速、さきほどの受けリストを使ってfizzbuzz関数を適用させてみます。普通のfizzbuzzでは面白くないので、ここでは3と5の倍数の時にホモになって15の倍数の時にほられるという仕様にします。15)結果は以下のようになります。"アッー!")台詞は自由に変えるといいでしょう。fizzbuzzではありませんがそれは気にしないでください。連載と銘打っていますが実はほぼノープランなので、またネタを思いついたら書くことにします。(2)月別アーカイブリンクヘルプはてなブログお知らせはてなブログをはじめよう!oh_cannot_angelさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。