> Funzioni
Copia il valore value passato come parametro su level livelli e restituisce la copia. Nel caso di un array per esempio, un clone(array, 1) copierà l'array ma non i suoi elementi, un clone(array, 2) copierà l'array e tutti i suoi elementi.
In JavaScript non c'è equivalente nativo: structuredClone non è disponibile nel motore di Leek Wars. Per dati puri — numeri, stringhe, array, oggetti semplici — JSON.parse(JSON.stringify(value)) va bene, ma perde le Map, i Set, le funzioni e gli undefined; altrimenti, scrivete una copia ricorsiva. Soprattutto, { ...objet } e [...tableau] copiano solo il primo livello, a differenza di clone.
In Python, copy.deepcopy(value), del modulo copy, copia in profondità come clone, ma senza nozione di livello: la copia è sempre completa. copy.copy(value) fa una copia di superficie, dove le sottoliste restano condivise con l'originale. Anche gli oggetti dell'API di gioco (Cell, Leek…) vengono duplicati, ma sono semplici involucri in sola lettura: la copia resta uguale all'originale (==) e designa lo stesso elemento del combattimento.
Impossible de charger les données du jeu.
Vérifiez votre connexion et réessayez.