02.08.2022, 14:59 - Wörter:
Hallo liebe Community,
ich mache aktuell bei JS Hero den Kurs mit und komme bei einer Aufgabe nicht weiter...
Könnte mir bitte jemand einen Tipp geben, was ich falsch gemacht habe und mir sagen, wie ich es besser/richtig machen könnte?
Schon einmal ganz lieben Dank an alle Helfer!
Die Aufgabe ist:
Schreibe eine Funktion
Beispiel:
Mein Lösungsansatz ist folgender:
function cutComment(stringComment) {
if (stringComment[0] && stringComment[1] === '/'){
stringComment = stringComment.substring(2);
}else{
return null;
}
return stringComment;
}
Test Feedback:
Code erfolgreich eingelesen.
Test-Fehler! Korrigiere den Fehler und führe die Tests erneut aus!
ich mache aktuell bei JS Hero den Kurs mit und komme bei einer Aufgabe nicht weiter...
Könnte mir bitte jemand einen Tipp geben, was ich falsch gemacht habe und mir sagen, wie ich es besser/richtig machen könnte?
Schon einmal ganz lieben Dank an alle Helfer!

Die Aufgabe ist:
Schreibe eine Funktion
cutComment
, die eine Zeile JavaScript entgegennimmt und einen möglichen Zeilenkommentar getrimmt zurückgibt. Enthält die Zeile keinen Kommentar, soll null
zurückgegeben werden. Einfachheitshalber gehen wir davon aus, dass der Code kein Kommentar-Zeichen innerhalb eines Strings enthält.Beispiel:
cutCommt('let foo; // bar')
sollte 'bar'
zurückgeben.Mein Lösungsansatz ist folgender:
function cutComment(stringComment) {
if (stringComment[0] && stringComment[1] === '/'){
stringComment = stringComment.substring(2);
}else{
return null;
}
return stringComment;
}
Test Feedback:
Code erfolgreich eingelesen.
cutComment
ist eine Funktion.cutComment
hat 1 Parameter.cutComment('let foo; // bar')
gibt nicht 'bar'
, sondern null
zurück.Test-Fehler! Korrigiere den Fehler und führe die Tests erneut aus!