私は今Udacityのjavascriptの研究をしていますし、私を悩ますクイズもあります。私はルビーでそれを簡単に行う方法を知っていますが、これが私を殺しています。文字列をx回返すJavascriptループ
私は関数を呼び出し、 "ha" num回を返し、 "!"を追加する必要があります。ループの最後に。
私はこれを試しましたが、助けになりませんでした。非常にシンプルでなければなりません。
function laugh(num) {
for (var x = 0; num; x ++) {
return 'ha';
}
}
console.log(laugh(3));
関数が1回返します。 – davidxxx
私は質問がそのように言われているのか疑問に思っています、あなたはたぶん3回戻ってほしくないでしょう、おそらく、3ヘクタールの文字列を返したいと思うでしょう。 「ハッハッハ!」のように。 1回のリターンが必要です。 –
'return'はすぐに戻ります。 IOW、ループの最初のパスが戻り、次のパスは決して起こりません。明らかにそれはあなたの意図ではありません。 –