Herausforderung Darum scheint es Ihnen an Testfällen für ungültige Eingaben zu mangeln. Ich würde das denken
whatIsInAName([{ "a": 1, "b": 2, "c": 3}], { "a": 1, "b": 9999, "c": 3})
sollte zum Beispiel ein leeres Array zurückgeben. Es gibt derzeit keine Überprüfung dafür, also mein Code, der zurückgibt
{ "a": 1, "b": 2, "c": 3}
besteht alle Testfälle.
Guter Fang. Ihr Code besteht jedoch nicht die Beta-Version: https://beta.freecodecamp.com/de/challenges/intermediate-algorithm-scripting/wherefore-art-thou
Das ist also eine Verbesserung.
Ich werde untersuchen, ob wir eine PR gegen die Hauptniederlassung machen können.
@skylarjhdownes klingt nach einer gültigen Ergänzung zu den Tests. Wir müssen diese zusätzliche Anforderung aber auch in die Anleitung aufnehmen.
@JoolsMcFly Wenn Änderungen vorgenommen werden, können sie einfach zu staging
.
cc / @ freeCodeCamp / moderatoren nachdenken? Wenn die Eingabe für source
ungültig ist, geben Sie einfach ein leeres Array zurück?
Damit bin ich an Bord 👍
Ich kann bei diesem Problem helfen. Ich werde in Kürze eine Pull-Anfrage stellen.
Hilfreichster Kommentar
Ich kann bei diesem Problem helfen. Ich werde in Kürze eine Pull-Anfrage stellen.