実際、私は数分前に答えを見つけました。 しかし、私は奇妙な何かを見つけた。不足している文字freecodecamp
これは、freeCodeCampチャレンジの「Missing letters」に対する私の答えです。
function fearNotLetter(str) {
var string;
for (i=0;i<str.length;i++) {
if(str.charCodeAt(i)+1 < str.charCodeAt(i+1)){
string = String.fromCharCode(str.charCodeAt(i)+1);
}
}
return string;
}
if文の<演算子を!=(同じではない)に変更すると、動作しません。 私にとって、それは!= = <と全く同じ働きをしているようです。 ( 'not same'は何かが他のものよりも大きいことを意味する可能性があります)
上記のコードで<と!=の違いは何ですか?
あなたがNaNを信じる理由を私は理解していませんfより大きい。彼らは私が推測することはできません。彼らは偶数ではないから! –
真実ではありません。どちらの場合でも問題ありませんが、NaNを数値と比較することはできないので条件は失敗しますので、同じ結果が得られます。したがって、forループ条件を変更する必要があります。 – Breakpoint25
答えが間違っていると感じていますか、正しいですか?あなたがそれをマークすることができれば、私はもう質問はありません。 – Breakpoint25