Ich versuche, eine Funktion zu schreiben, die die Länge einer Liste und einen maximalen Zahlenwert aufnimmt und eine Liste zurückgibt, die die mit Zahlen zwischen 1 und dem gegebenen Maximum zufällig angegebene Länge ist.Erstellen einer zufälligen Liste
so weit ich habe
(define (randomlist n max)
(cond
[(= n 0)empty]
[else
(cons (build-list n (random 1 max))
(randomlist max (- n 1)))]))
Ich erhalte eine Fehlermeldung, wenn ich das laufen und habe mich gefragt, ob jemand mir helfen könnte.
Es würde helfen zu wissen, welchen Fehler Sie bekommen. –
Warum wechseln Sie die Reihenfolge von 'n' und' max'? – Sylwester