魔改 axuanup 的 aardio和python 猜拳游戏 代码

光庆 2023-8-14 951


根据 axuanup  的 aardio和python 猜拳游戏 代码,魔改了一个风格不一样的代码

争取做到代码尽量“简”,但还没到“变态简”的程度,因为还能看懂。

仅供娱乐。

原文:https://aardio.online/thread-84.htm


代码如下:

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==============================游戏结束,开始新游戏=========================')   
}


最新回复 (3)
  • niheibie 2023-8-14
    0 2
    我来当沙发啦!学习下!
  • Viewer8122 2023-8-15
    0 3
    代码精炼,学习了。
  • tanzh 2023-8-15
    0 4
    学习了,有点意思
返回