[英]Why does the For Loop not work when I run it?
我試圖讓此for循環正確運行,但事實並非如此。 循環中的對象無法運行,我也不明白為什么。
for (i = 0; i < 26; i++) {
wordFound = Math.floor(Math.Random());
document.write(wordFound);
wordData = [wordFound];
if (wordFound != wordFound.indexOf(wordData)) {
document.write('Words being generated...');
} else {
document.write('Words being generated...');
}
}
Math.Random()
不是函數,應為Math.random() 。
而且wordFound
也不是字符串或數組,因此您不能使用indexOf()
。
注意: Math.floor(Math.random())
將始終返回O
希望這可以幫助。
wordMeta.indexOf(wordFound))
數組具有方法indexOf,如果您想獲得wordMeta在工作Found中的位置,則應使用類似於我編寫的代碼的方法。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.