基于控制台的猜词游戏。
描述
该作业模仿了电影主题的“命运之轮”游戏。
目的
获得以下方面的经验:
node.js控制台应用程序和递归
查询者npm包,用于用户输入
javascript构造函数调用模式(使用'new')
笔记
该实现依赖于几个基于单词和基于字母的javascript构造函数,用于将电影标题字符串转换为单词对象的数组。
单词对象由字母对象组成,这些字母对象保持有关已正确猜测字母的状态。
进行游戏直到用户用完“未命中”或猜出单词为止。
典型的游戏看起来像这样...
$ node index.js
? I'm thinking of a movie title. Want to guess it? Yes
_ _ _ _ _ _ _ _ _ _ _ _
? Guess a letter: a
Correct
_ _ _ _ _ _ _ A _ _ _ _
?
1