チャレンジapply-functional-programming-to-convert-strings-to-url-slugsに問題があります。
// the global variable
var globalTitle = "Winter Is Coming";
// Add your code below this line
function urlSlug(title) {
return title.trim()
.split(' ')
.map(word => word.toLowerCase())
.join('-');
}; // <-- This triggers the linter
// Add your code above this line
var winterComing = urlSlug(globalTitle); // Should be "winter-is-coming"
編集者のリンターは、不要なセミコロンについて不平を言っています-上記のコードのコメントを参照してください。
これを修正したい場合は、 CONTRIBUTING.mdを読んで開始してください。
準備ができたら、この行を次の
"}",
ご不明な点がございましたら、コントリビューターチャットルームでチャットしてください。
ハッピーコーディング! :スマイル:
こんにちは、@ Greenheart。 それに取り組むことはできますか? 初めてです。 ありがとうございました
@ Quinn-Hもちろんです! :スマイル:
私は少し助けたいです私は最高ではありませんが、バグを見つけるのは得意です私が助けることができるかどうか私に知らせてください
@bigkatspenceこの問題は@ Quinn-Hに割り当てられていますが、支援したい場合は、本当に感謝していることがたくさんあります。
または、最も楽しい方法: https://beta.freecodecamp.comで新しいカリキュラムのベータテストを支援し、ここで見つかったバグを報告して
お役に立てば幸いです。 何か必要な場合は、 / Contributors onGitterでチャットしてください。
ハッピーコーディング! :スマイル:
こんにちは、 @ Greenheart不要なセミコロンを削除し、プルリクエストを作成しました。 ありがとうございました。 また、このチャレンジについて書いた答えが正しくないこともわかりました。 join('-')
前にfilter()
余分なスペースを忘れてしまいました。以下を参照してください。
// the global variable
var globalTitle = "Winter Is Coming";
// Add your code below this line
function urlSlug(title) {
return title.trim()
.split(' ')
.map(word => word.toLowerCase())
.filter(words => words !== '')
.join('-');
} // <-- This triggers the linter
// Add your code above this line
var winterComing = urlSlug(globalTitle); // Should be "winter-is-coming"
@ Quinn-H助けてくれてありがとう! :スマイル:
jsut ' '
代わりに/\s+/
分割することで解決しました。 このように、それはまだ単語によって分割されますが、余分なスペースを処理することができます。 また、 trim()
使用したときに元の文字列を変更しないように、 slice()
を使用して文字列のコピーを作成しました:blush:
// the global variable
var globalTitle = "Winter Is Coming";
// Add your code below this line
function urlSlug(title) {
return title.slice()
.trim()
.split(/\s+/)
.map(word => word.toLowerCase())
.join('-');
}
// Add your code above this line
var winterComing = urlSlug(globalTitle); // Should be "winter-is-coming"
最も参考になるコメント
こんにちは、 @ Greenheart不要なセミコロンを削除し、プルリクエストを作成しました。 ありがとうございました。 また、このチャレンジについて書いた答えが正しくないこともわかりました。
join('-')
前にfilter()
余分なスペースを忘れてしまいました。以下を参照してください。