在本章中,我们将创建一个hangman游戏!我们会介绍如何使用对话框来进行游戏交互,接受游戏玩家输入。

  hangman是一个猜字游戏,一位玩家挑选一个神秘的单词,其他玩家尝试着去猜。

  例如,如果这个单词是teacher,第一位玩家会写

   _ _ _ _ _ _ _ _

  猜字的玩家尝试着猜测这个单词中的字母。每次他们猜对一个字母,第一位玩家就会根据字母在单词中的每一个出现位置进行填充。例如,如果猜字的玩家猜到了字母E,第一位玩家就会填写teacher中的E,如下所示:

  _ E _ _ _ E _

  当猜字玩家猜测的字母没有在这个单词中的时候,就会扣掉一份,第一位玩家会针对每次错误的猜测,画上火柴人的一部分。如果猜字玩家猜到单词之前,第一位玩家画完了这个火柴人,那么猜字玩家就输掉了这一局。

  在hangman中,javascript程序会选择一个单词,人类玩家会猜测字母。我们目前还不会画火柴人(如何绘图,后面的内容我们会讲到)

《javascript-少儿编程》第七章创建hangman游戏