![]() |
Programmez un Tetris en Java 360 pages PDF pour apprendre à votre rythme. Développez des jeux vidéo en Java. www.jdevmaker.com |
Ce document est sous un contrat Creative Commons.
mapcar retourne une liste formée des résultats des applications aux éléments de la liste :
Définissons une fonction qui calcul le carré d'un nombre, dans la console script-fu :
Tapez :
(define (fonction x) (* x x))
=> (define (fonction x) (* x x))
#<CLOSURE (x) (* x x)>
Puis utilisons mapcar afin de calculer le carré de plusieurs nombre. Pour cela nous utilisons une liste contenant les valeurs '(1 2 3), nous sera retourner une liste contenant les résultats.
Dans la console script-fu, tapez :
(mapcar fonction '(1 2 3))
=> (mapcar fonction '(1 2 3))
(1 4 9)