Racketを使用してすでに存在するリストに整数を追加したいと思います。これが私がこれまでに持っているコードです。
(define (countBlackPegs gameList playerList)
(define blackPegs '())
(if (equal? (car playerList) (car gameList))
(set! blackPegs '(1))
;;otherwise
(set! blackPegs '(0)))
)
理論的には、ifステートメントを繰り返し(毎回リストの異なる部分を調べる)、ifステートメントの結果に基づいて適切な値をblackPegsリストに追加できるはずです。残念ながら、私が試したすべての追加機能は正しく機能しません。どんな助けでもいただければ幸いです。