Javascript 无法更改“我的”中的背景色;彩色鳍状肢“;游戏程序

Javascript 无法更改“我的”中的背景色;彩色鳍状肢“;游戏程序,javascript,html,css,Javascript,Html,Css,颜色翻转是一个简单的游戏,用户点击一个按钮,背景颜色就会改变。但我不知道为什么我不能这样做。我认为我的逻辑可能有问题,但由于我是新手,我不知道这是逻辑还是语法错误 函数changeColor(){ //让clr=[“绿色”、“橙色”、“蓝色”、“黄色”、“红色”] var random=数学四舍五入(数学随机(0,5)) 开关(随机){ 案例1:document.body.style.backgroundColor=“红色” 打破 案例2:document.body.style.backgro

颜色翻转是一个简单的游戏,用户点击一个按钮,背景颜色就会改变。但我不知道为什么我不能这样做。我认为我的逻辑可能有问题,但由于我是新手,我不知道这是逻辑还是语法错误

函数changeColor(){
//让clr=[“绿色”、“橙色”、“蓝色”、“黄色”、“红色”]
var random=数学四舍五入(数学随机(0,5))
开关(随机){
案例1:document.body.style.backgroundColor=“红色”
打破
案例2:document.body.style.backgroundColor=“绿色”
打破
案例3:document.body.style.backgroundColor=“黄色”
打破
案例4:document.body.style.backgroundColor=“蓝色”
打破
案例5:document.body.style.backgroundColor=“粉色”
打破
}
}

文件
背景色:
点击我

将您的
随机变量更改为

Math.floor(Math.random()*5)+1

你可以在这里阅读更多关于它的信息


将您的
随机
var更改为

Math.floor(Math.random()*5)+1

你可以在这里阅读更多关于它的信息

函数changeColor(){
//让clr=[“绿色”、“橙色”、“蓝色”、“黄色”、“红色”]
var random=Math.floor(Math.random()*5)+1;
开关(随机){
案例1:document.body.style.backgroundColor=“红色”
打破
案例2:document.body.style.backgroundColor=“绿色”
打破
案例3:document.body.style.backgroundColor=“黄色”
打破
案例4:document.body.style.backgroundColor=“蓝色”
打破
案例5:document.body.style.backgroundColor=“粉色”
打破
}
}

文件
背景色:
点击我
函数changeColor(){
//让clr=[“绿色”、“橙色”、“蓝色”、“黄色”、“红色”]
var random=Math.floor(Math.random()*5)+1;
开关(随机){
案例1:document.body.style.backgroundColor=“红色”
打破
案例2:document.body.style.backgroundColor=“绿色”
打破
案例3:document.body.style.backgroundColor=“黄色”
打破
案例4:document.body.style.backgroundColor=“蓝色”
打破
案例5:document.body.style.backgroundColor=“粉色”
打破
}
}

文件
背景色:
点击我
为什么“像这样”?你应该向OP解释为什么你的代码可以为他们工作,如果你的代码是他们想要的,如果他们能够理解你的代码为什么为他们工作,你就更有可能得到一个被接受的答案。为什么“像这样”?你应该向OP解释为什么你的代码能为他们工作,如果你的代码是他们想要的,如果他们能理解你的代码为什么能为他们工作,你就更有可能得到一个被接受的答案。