2016-08-10 25 views
-1

コードのプロパティ「引用符」を読み込めません、数回クリックした後、引用符キャッチされない例外TypeErrorは:undefinedprintQuote

私はすべてを試みたが、すべてが無駄にあったを示すコンソール上でこのエラーが言うと停止します。 https://github.com/rishabh7977/random-quote-generator

+2

質問に関連するコードを入力してください。 –

+0

このコードは時々、配列の外に出るインデックスを返します... a [Math.random()* a.length)+ 1]; +1を削除しても問題ありません。 –

答えて

-1

getRandomQuote機能で+ 1を取り出す必要があります。それは範囲外だったインデックスを持つことを可能にし、undefinedを返しました。

function getRandomQuote() { 
    return arrayQ[Math.floor(Math.random() * arrayQ.length)]; 
}; 
関連する問題