【创建一个网页,实现猜数字游戏】

这篇具有很好参考价值的文章主要介绍了【创建一个网页,实现猜数字游戏】。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

要求如下
【创建一个网页,实现猜数字游戏】

逻辑如下:

  1. 一个button按钮
  2. 第二行中,打印“请…数字”
    然后一个 输入文本框
    然后一个 按钮
  3. 第三行 打印 “已经猜的次数”
    然后打印 猜的次数
  4. 结果显示 猜大了 猜小了 猜对了

在script中文章来源地址https://www.toymoban.com/news/detail-431962.html

  1. 获取button按钮、输入的数据、记录count的值,以及结果值
  2. 随机生成一个 随机数Math.floor 、 count变量值记录
  3. 如果点 猜按钮,所有数据进行变动
  4. 如果点 重启,所有数据初始化
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    <button type="button" id="reset">重新开始一局游戏</button>
    <br>
    请输入要猜的数字:<input type="text" id="number">
    <button type="button" id="button"></button>
    <br>
    已经猜的次数:<span id="count">0</span>
    <br>
    结果:<span id="result"></span>
    <script>
        var inputE = document.querySelector("#number");
     var countE = document.querySelector("#count");
    var resultE = document.querySelector("#result");
    var btn = document.querySelector("#button");
    var resetBtn = document.querySelector("#reset");
    // 随机生成一个 1-100 的数字
    var guessNumber = Math.floor(Math.random() * 100) + 1// 0 - 1 之间的数
    var count = 0;
    // on: 当
    // click: 点击
    // 事件驱动(Event-Drive):只要真正发生了点击事件时,才执行该函数
    btn.onclick = function() {
        count++;
        countE.innerText = count;
        var userGuess = parseInt(inputE.value);
        if (userGuess == guessNumber) {
            resultE.innerText = "猜对了";
            resultE.style = "color: gray;";
       } else if (userGuess < guessNumber) {
            resultE.innerText = "猜小了";
            resultE.style = "color: blue;";
       } else {
            resultE.innerText = "猜大了";
            resultE.style = "color: red;";
       }
   };
    resetBtn.onclick = function() {
        guessNumber = Math.floor(Math.random() * 100) + 1
        count = 0;
        countE.innerText = count;
        resultE.innerText = "";
        inputE.value = "";
   }
</script>
</body>
</html>

到了这里,关于【创建一个网页,实现猜数字游戏】的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • ❤️创意网页:贪吃蛇游戏 - 创造一个经典的小游戏

    ✨ 博主: 命运之光   🌸 专栏: Python星辰秘典 🐳 专栏: web开发(简单好用又好看) ❤️ 专栏: Java经典程序设计 ☀️ 博主的其他文章: 点击进入博主的主页 前言: 欢迎踏入我的Web项目专栏,一段神奇而令人陶醉的数字世界! 🌌 在这里,我将带您穿越时空,揭开属于

    2024年02月14日
    浏览(69)
  • Python检测密码是否符合要求,大小写字母数字长度等密码必须包含超过8个字符,且不超过16个字符。密码必须包含至少一个数字、一个大写字母和一个小写字母。密码必须包含多个非字母数字字符。

    要使密码更强大,它需要满足以下四个规则: . 密码必须包含超过8个字符,且不超过16个字符。“ 提示:查找密码字符串的长度,您应该使用len()方法。 密码必须包含至少一个数字、一个大写字母和一个小写字母。 密码必须包含多个非字母数字字符。 第一种方式是使用函

    2024年02月05日
    浏览(58)
  • 如何创建一个简易的HTML网页框架

    在我们初步学习了web前端开发的一些知识时,我们可能会考虑构建一个简单的html网站,但是,如何着手去开始我们的网站,对于新手来说可能是个问题。 在这篇文章中,我将介绍我在构建一个简易的网页时,首先去做的事情。 当然,我本身也并非专业的前端设计师,写此文

    2024年02月06日
    浏览(41)
  • 使用pycharm+flask创建一个html网页

    准备工作:在pycharm中将flask设置为debug模式,点击Flask(app.py),编辑配置,进来后将FLASK_DEBUG的勾打上; 上面的弄好之后,再来看一下Flask目录(如果你要运行本文的代码,目录要和下图的目录一致) 附上3个html的代码 (1)register.html (2)result.html代码 (3)index.html代码 下面

    2024年02月09日
    浏览(45)
  • 分享24个网页游戏源代码,总有一个是你想要的

    24个游戏源代码下载链接:https://pan.baidu.com/s/1gYJlj8enJbh5mFS_wMaZBA?pwd=4ncb  提取码:4ncb 下面是项目的名字,我放了一些图片,大家下载后可以看到。 Html5+JS网页版捕鱼达人游戏 HTML5水果忍者游戏源码 JS网页射击小游戏星球防御大战游戏源码

    2024年02月04日
    浏览(52)
  • 利用Python编写一个AI脚本自动控制2048网页小游戏

    本文将使用python+selenium自动控制游戏运行。当然采用的是伪随机数进行键盘控制。只作为一个抛砖迎玉的参考,不涉及专业算法。 – pip install win32gui pip install PyUserInput pip install PyKeyboard pip install selenium(注意要配合相应的webdriver驱动使用,webdriver的安装下载请自行到网上搜索学

    2023年04月08日
    浏览(49)
  • ❤️创意网页:如何创建一个漂亮的3D正六边形

    ✨ 博主: 命运之光   🌸 专栏: Python星辰秘典 🐳 专栏: web开发(简单好用又好看) ❤️ 专栏: Java经典程序设计 ☀️ 博主的其他文章: 点击进入博主的主页 前言: 欢迎踏入我的Web项目专栏,一段神奇而令人陶醉的数字世界! 🌌 在这里,我将带您穿越时空,揭开属于

    2024年02月16日
    浏览(49)
  • html css js 开发一个猜数字游戏

    以下是一个使用HTML、CSS和JS开发的简单猜数字游戏的示例: HTML代码: CSS代码(style.css): JavaScript代码(script.js): 将上述代码保存为HTML、CSS和JS文件,并在浏览器中打开HTML文件,即可开始玩猜数字游戏。用户输入一个1到100之间的整数,点击\\\"猜\\\"按钮,程序会给出相应的提

    2024年01月20日
    浏览(55)
  • python实现猜数字游戏:系统随机生成一个指定范围的整数(如0-100),让玩家来猜,玩家猜数字后系统给予玩家提示是否猜大了还是猜小了,直到玩家猜对为止,统计玩家猜的次数。

            编程题目: 猜数字游戏         实现该猜数字游戏,我们需要设计如下几个方面的功能:        1、设计游戏菜单,包括开始游戏,结束游戏,游戏设置,然后让玩家选择相应的功能;         2、实现开始游戏功能,随机生成指定范围的随机数,然后让玩家猜测

    2024年02月08日
    浏览(45)
  • 创建一个具有背景轮播和3D卡片翻转效果的个人名片网页

    目录 项目展示 图片展示 前言 项目目标 项目目标 步骤 3:CSS 样式 步骤 4:JavaScript 动画 项目源码 知识点介绍 (大佬请绕道) HTML 结构的构建 2. CSS 样式的设计 3. JavaScript 动画的实现 4. 背景图轮播的逻辑 5. CSS 3D变换的使用 结语 项目展示 点击下面链接(第一次打开可能会有

    2024年02月08日
    浏览(41)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包