> Funkcje
Zwraca typ wartości wartość spośród typów:
null.true lub false.12, -0,15."hello".[1, 2, 3].{a: 5, b: true}.class A { }.function() {}.W JavaScripcie typeof value zwraca łańcuch — "number", "string", "boolean", "function", "object", "undefined" — a nie stałą liczbową jak typeOf w LeekScripcie. Dwie klasyczne pułapki: typeof [] i typeof null dają oba "object". Używaj Array.isArray(value), by rozpoznać tablicę, value === null dla null, i instanceof dla reszty: value instanceof Map, value instanceof Cell, value instanceof Entity.
W Pythonie type(value) zwraca klasę wartości, a nie stałą liczbową jak typeOf w LeekScripcie: type([]) daje `, a type(value).__name__ daje "list", "bool", "Cell"… Aby sprawdzić typ, zawsze pisz isinstance(value, list) zamiast type(value) is list: silnik opakowuje list, dict, set, tuple i frozenset, by liczyć operacje, tak że type([]) is list daje False, podczas gdy isinstance([], list) daje True. isinstance przyjmuje w dodatku krotkę typów, isinstance(x, (int, float))`, i rozpoznaje podklasy.
Impossible de charger les données du jeu.
Vérifiez votre connexion et réessayez.