我按照书中的示例编写了简单的程序。 它应该用随机数量的点来绘制骰子,但它不起作用。 我发现这个问题是由简单的“switch”指令引起的。
事情是我也从作者页面下载了这个程序并且它确实有效。 在稍微调整格式后,我的代码是相同的,但仍然有问题。
如果有人能告诉我接下来会发生什么,那就太好了。
这就是我的代码现在的样子(并且不起作用): http://pastebin.com/1HJwpxi8
这是作者的: http://faculty.purchase.edu/jeanine.meyer/html5/dice1.html
我发现,如果我从作者的代码中复制/粘贴“switch”指令,那么我的代码就会开始正常工作。
最佳答案
问题出在这里:
case 5;
draw4();
draw1();
break;
case 6;
draw4();
draw2mid();
break;
switch 语句中的 case 后应跟一个冒号,而不是分号。将 case 5;
替换为 case 5:
,将 case 6;
替换为 case 6:
...
这样你的代码就可以工作了。
关于javascript - 我的 JavaScript 无法运行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18255640/