Problème dans Code Combat Level TEA TIME

Cela fait plusieurs jours que j’essaie de battre ce niveau et je n’y arrive pas. Il dit que ma ligne de code concernant “var distance = hero.distanceTo(target) ;” est erronée. Je n’ai aucune idée de la façon dont il faut procéder.
(J’ai vérifier et mon code est correct).

while(true) {
    var enemy = hero.findNearestEnemy();
    if(enemy) {
        // Trouvez la distance par rapport à l'ennemi avec distanceTo.
        var distance = hero.distanceTo(target);
        // Si la distance est inférieure à 5 mètres...
        if (distande < 5) {
            
        }
            // ... si "cleave" est prêt, cleave!
            if (hero.isReady("cleave")) {
                hero.cleave(enemy);
            }
            // ... sinon, attaquez simplement.
            else {
                hero.attack(enemy);
            }
    }
}

Bienvenue au discours de codecombat!
changer var distance = hero.distanceTo(target); à var distande = hero.distanceTo(enemy);
Les objets ou les variables doivent toujours avoir le même nom ou ils ne fonctionneront pas correctement.
(en utilisant google traduction)