根据 axuanup 的 aardio和python 猜拳游戏 代码,魔改了一个风格不一样的代码。
争取做到代码尽量“简”,但还没到“变态简”的程度,因为还能看懂。
原文:aardio和python 猜拳游戏-自由交流乐园-Aardio资源网
代码如下:
import console;// 主程序入口
while (true) {// 游戏规则显示console.log('游戏规则显示\n\n------------- 游戏:不粉不黑面向群编程目标日入一万 ------------\n\n------------- 1:剪刀 2:包袱 3:锤头 exit:退出系统 ------------\n')// 用户出牌var userCard;do {userCard = console.getText("请用户出牌:");if ..string.lower(userCard) == "exit" break 2;userCard = tonumber( userCard,10 ):-1;} while (userCard&3!=userCard)console.log("用户出牌:"+({"剪刀","包袱","锤子"})[userCard]); // 数字转汉字显示// 电脑出牌 var computerCard = math.random(1, 3);console.log("电脑出牌:"+({"剪刀","包袱","锤子"})[computerCard]); // 胜负判断console.log("游戏结果:"+({"平手,加油","恭喜,你赢了,厉害","不好意思你输了,努力吧!"})[(computerCard+3-userCard)%3+1]);console.log('\n\n==============================游戏结束,开始新游戏=========================')
}