Dans le défi Type d'utilisation, si l'on soumettait :
console.log(typeof "")
console.log(typeof 0)
console.log(typeof [])
console.log(typeof {})
Cependant, si des points-virgules ont été ajoutés :
console.log(typeof "");
console.log(typeof 0);
console.log(typeof []);
console.log(typeof {});
Ensuite, tous les tests sont passés. Javascript ne nécessite pas de points-virgules, cela complique donc simplement le défi pour les utilisateurs qui n'utilisent pas de points-virgules.
Merci d'avoir signalé ce bogue @ChrisBrownie55 !
Le défi a été supprimé dans la version bêta, mais il y a toujours un défi à propos de typeof. Il nécessite également un point-virgule. Nous n'avons pas besoin de l'appliquer ici.
Vous pouvez trouver le code ici :
https://github.com/freeCodeCamp/freeCodeCamp/blob/5214371ef124f24f242cd8a619ba8a8f1992cbe6/seed/challenges/02-javascript-algorithms-and-data-structures/debugging.json#L129
Supprimer le point-virgule de l'expression régulière devrait faire l'affaire.
Consultez CONTRIBUTING.md pour configurer votre environnement de développement local.
Si vous avez besoin d'aide, veuillez vous rendre sur notre salon de discussion des contributeurs . Nous sommes toujours heureux de répondre à toutes vos questions !
J'ai soumis un PR pour cela. Cela devrait maintenant fonctionner comme prévu.
Merci @ncaron !
Commentaire le plus utile
J'ai soumis un PR pour cela. Cela devrait maintenant fonctionner comme prévu.