理解Javascript错误

理解Javascript错误,javascript,Javascript,这是我的第一个javascript程序!我一直在努力学习教程,我有点明白了。但是我的代码不起作用!我想知道为什么???对错误的解释有助于我理解。 document.write(“Random#(1-5)=”,Math.floor((Math.Random()*5)+1),“”; 如果(随机=2){ 警惕(“你的名字鲍勃”); }否则{ 警惕(“你的名字是超人”); }您的代码是错误的,第一件事是您应该使用“==”来比较if()(或者如果您还想检查类型,则使用“==”) 我看到的第二件事是,您正在

这是我的第一个javascript程序!我一直在努力学习教程,我有点明白了。但是我的代码不起作用!我想知道为什么???对错误的解释有助于我理解。
document.write(“Random#(1-5)=”,Math.floor((Math.Random()*5)+1),“
”; 如果(随机=2){ 警惕(“你的名字鲍勃”); }否则{ 警惕(“你的名字是超人”);
}
您的代码是错误的,第一件事是您应该使用“==”来比较if()(或者如果您还想检查类型,则使用“==”)

我看到的第二件事是,您正在检查名为Random的变量的值,但第一行在页面上写入了一些文本(document.write()),但它没有设置随机变量的值,请尝试将第一行替换为:

var Random = Math.floor((Math.random() * 5) + 1)

如果您的代码是错误的,那么首先您应该使用“==”来比较if()(如果您还想检查类型,则使用“==”)

我看到的第二件事是,您正在检查名为Random的变量的值,但第一行在页面上写入了一些文本(document.write()),但它没有设置随机变量的值,请尝试将第一行替换为:

var Random = Math.floor((Math.random() * 5) + 1)

这应该行得通

不过我只知道鲍勃这个名字?我理解为什么第一个代码从来没有工作过,因为变量从来没有存在过,我正在调用一个变量来使用,这是创建一个随机数,但没有找到2的值并提醒我正确的名称?谢谢你的回复!var Random=Math.floor((Math.Random()*5)+1)if(Random=2){alert(“你的名字鲍勃”);}else{alert(“你的名字超人”);}这是我写的代码(抱歉,我不知道如何在注释中编写代码片段?这是因为你生成了很多数字,但只有当Random正好是2时才输入if()。如果你想显示“鲍勃”对于每个可被2整除的数字,必须将if()更改为if(随机%2==0)。理解并理解它!代码正在运行!谢谢你,非常感谢你抽出时间!我将继续学习javascript教程,我只想了解javascript的工作原理,以便能够在我的网站上实现它!非常棒的解释!再次感谢!我只知道了bob这个名字?我理解为什么第一个代码现在从未像现在这样工作过一个变量从来就不存在,我要求使用一个变量,这是在创建一个随机数,但没有找到2的值并提醒我正确的名称?谢谢你的回复!var random=Math.floor((Math.random()*5)+1)if(random=2){alert(“你的名字鲍勃”);}else{alert(“你的名字超人”);}这是我写的代码(抱歉,我不知道如何在注释中对代码片段进行编码?这是因为您生成了很多数字,但只有当Random正好为2时才输入if()。如果您想显示每个数字都可以被2整除的“bob”,则必须将if()更改为if(Random%2==0)。理解并理解它!代码正在运行!谢谢你,非常感谢你的时间!我将继续我的javascript教程,我只想了解javascript的工作原理,以便我可以在我的网站上实现它!非常棒的解释顺便说一句!再次感谢!我不知道语法是一个问题,我将尝试更清楚地了解我的书写方式从现在开始,在这个网站上提问,喝酒和学习不是最好的解决办法。;)我不知道语法是个问题,我会尝试从现在开始在这个网站上写问题的方式更加清晰,喝酒和学习不是最好的解决办法。;)