javascript - 为什么当我运行 For 循环时它不起作用?

标签 javascript

我试图让这个 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

希望这有帮助。

关于javascript - 为什么当我运行 For 循环时它不起作用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34387393/

相关文章:

javascript - Microsoft Dynamics CRM 365 通过 JavaScript 异步调用无限制操作

javascript - React$Element 和 ReactElement 有什么区别

java - 如何显示/隐藏 jsf 组件

javascript - 使用循环创建多个事件监听器

javascript - 在什么情况下在数组中存储不同的数据类型在 Javascript 中有用?

javascript - 拒绝在框架中显示,因为祖先违反了以下内容安全策略指令

Javascript 禁用内容选择

javascript - 用 div 替换框架

javascript - 仪表条不更新

javascript - Bootstrap 导航栏无法正确折叠