【用HTML5来玩读心术】游戏很简单,但是挺有意思,分享给大家

“吉普赛人祖传的神奇读心术.它能测算出你的内心感应”,任意选择一个两位数(或者说,从10~99之间任意选择一个数),把这个数的十位与个位相加,再把任意选择的数减去这个和。例如:你选的数是23,然后2+3=5,然后23-5=18,在图表中找出与最后得出的数所相应的图形,并把这个图形牢记心中,然后点击水晶球。你会发现,水晶球所显示出来的图形就是你刚刚心里记下的那个图形:
http://lufy.netne.net/lufylegend-js/lufylegend-1.4/psychology/index.html


原理倒是很简单,看看你是不是注意到了?


代码也不多,想看代码的话,直接用浏览器查看一下吧。
当然,你要是想在本地测试的话,得需要lufylegend.js库件
http://blog.csdn.net/lufy_legend/article/details/7644932
  • 3
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 9
    评论
好的,我可以帮您制作一个数学读心术游戏。这个游戏将随机生成一个数学题目,并要求用户回答这个题目。然后,根据用户的回答,机器人会猜测用户心中所想的数字。以下是一个示例代码: ```python import random class MathMindReader: def __init__(self): self.question = None self.answer = None def generate_question(self): num1 = random.randint(1, 10) num2 = random.randint(1, 10) operator = random.choice(['+', '-', '*', '/']) question_str = f"What is {num1} {operator} {num2}? " self.question = question_str if operator == '+': self.answer = num1 + num2 elif operator == '-': self.answer = num1 - num2 elif operator == '*': self.answer = num1 * num2 elif operator == '/': self.answer = num1 / num2 def guess_number(self, user_answer): if user_answer == self.answer: return "你心中想的数字是:" + str(user_answer) + ",我猜对了!" else: return "抱歉,我没有猜对。" # 实例化MathMindReader类 mind_reader = MathMindReader() # 开始游戏 print("欢迎来到数学读心术游戏!") while True: mind_reader.generate_question() print(mind_reader.question) user_answer = input("请输入你的答案(输入q退出游戏):") if user_answer == 'q': break try: user_answer = float(user_answer) result = mind_reader.guess_number(user_answer) print(result) except ValueError: print("请输入一个有效的数字!") ``` 以上代码中,MathMindReader类用于生成题目和猜测用户心中的数字。在游戏开始时,它会生成一个随机的数学题目,并将正确答案保存在answer变量中。然后,用户需要输入自己的答案,程序会根据答案进行判断,并输出猜测结果。 运行以上代码,您就可以开始这个数学读心术游戏了。注意,这只是一个简单的示例,您可以根据需要进行扩展和优化。祝您得愉快!

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 9
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值