7.5本章小结
在短短的几页中,咱们就创立了第一个JavaScript游戏!正如你所见到的,循环和条件关于创立游戏或许任何其他的计算机交互程序来说必不可少。没有这些操控结构,程序只能是自始至终地运转。
在第8章中,咱们将运用办法来打包代码,以便在程序的不同当地来运转它。
7.6 编程应战
测验一下这些应战,改进在本章中所创立的Hangman游戏。
#1:更多的单词
向words数组添加你自己的单词。记住输入的单词悉数要小写。
#2:大写字母
假如玩家输入的是一个大写字母,它将无法和奥秘单词中的小写字母匹配。要处理这个潜在的问题,把玩家输入的字母都转换成小写的。(提示:能够运用toLowerCase办法把一个字符串转换成小写)
#3:约束猜想次数
咱们的Hangman游戏没有约束玩家猜想的次数。现在增加一个变量来记载猜想次数,假如玩家猜想的次数超过了约束,就完毕游戏。正如在第2章中所做的,能够运用&&来查看两个Boolean条件是否都为真。)
#4:批改Bug
在游戏中有一个Bug:假如你一向猜相同的正确的字母,remainingLetters会一向削减。你能批改这个Bug吗?(提示:能够新增另一个条件来查看answerArray中的一个值是否还是下划线。假如它不是下划线,那么必定现已猜过这个字母了。)