Je ne connais pas grand-chose à Javascript. Quelqu'un peut-il m'aider avec le niveau 4 de Untrusted ? Je ne suis pas sûr de savoir comment utiliser la multiplicité du titre.
Réponses
Trop de publicités?Multiplicité en programmation, fait référence aux relations entre les objets.
Dans le cas présent, il s'agit de la relation entre la Carte et le Sortie :
- Habituellement : 1 La carte a 1 sortie.
- Pour ce niveau : 1 La carte peut avoir n (n > 0) sort.
Par conséquent, il suffit d'ajouter une autre sortie (avec l'option map.placeObject()
), et utilisez-la à la place.
En fait, vous pouvez toujours terminer ce niveau avec la capacité de créer une seule sortie. Pour ce faire, il suffit de créer une sortie comme indiqué, mais de remplacer la variable map par une variable où placeObject ne fait rien. Ensuite, une erreur est affichée indiquant les fonctions manquantes, il suffit de les ajouter à partir de la carte actuelle :
map.placeObject(map.getWidth() - 5, 5, 'exit');
map = {
placeObject: function(){},
getWidth: function(){},
getHeight: function(){},
_endOfStartLevelReached: map._endOfStartLevelReached
}