AngularJS实现的生成随机数与猜数字大小功能示例


Posted in Javascript onDecember 25, 2017

本文实例讲述了AngularJS实现的生成随机数与猜数字大小功能。分享给大家供大家参考,具体如下:

<!DOCTYPE html>
<html lang="en">
<head>
 <meta charset="UTF-8">
 <title>3water.com Angular猜数</title>
 <style>
  *{
   margin: 0;
   padding: 0;
   font-size: 30px;
  }
  input{
   width: 500px;
   height: 50px;
   font-size: 30px;
  }
  button{
   width: 80px;
   height: 50px;
   border: 0;
   text-align: center;
   line-height: 50px;
   background: darkblue;
   color: #fff;
   margin-left: 5px;
  }
 </style>
 <script src="angular/angular.js"></script>
 <script>
  var myapp=angular.module("myapp",[]);
  myapp.controller("myCtrl",function ($scope) {
    $scope.check=function () {
     console.log($scope.random);
     $scope.differ=$scope.guess-$scope.random;
     $scope.num++;
    };
    $scope.reset=function () {
     $scope.differ=null;
     $scope.guess=null;
     $scope.num=0;
     $scope.random=Math.ceil(Math.random()*10);
    };
    $scope.reset();
  })
 </script>
</head>
<body ng-app="myapp" ng-controller="myCtrl">
<h2>请输入一个1-10的整数</h2>
<input type="text" ng-model="guess"><button ng-click="check()">检查</button><button ng-click="reset()">重置</button>
<p ng-if="differ>0">猜大了</p>
<p ng-if="differ<0">猜小了</p>
<p ng-if="differ==0">猜对了</p>
<p>一共猜了<span ng-bind="num"></span>次</p>
</body>
</html>

运行效果:

AngularJS实现的生成随机数与猜数字大小功能示例

AngularJS实现的生成随机数与猜数字大小功能示例

Javascript 相关文章推荐
Jquery AutoComplete自动完成 的使用方法实例
Mar 19 Javascript
jquery submit ie6下失效的原因分析及解决方法
Nov 15 Javascript
jquery中ajax使用error调试错误的方法
Feb 08 Javascript
js实现仿网易点击弹出提示同时背景变暗效果
Aug 13 Javascript
jQuery实现导航高亮的方法【附demo源码下载】
Nov 09 Javascript
Angular中管道操作符(|)的使用方法
Dec 15 Javascript
垃圾回收器的相关知识点总结
May 13 Javascript
vue使用ElementUI时导航栏默认展开功能的实现
Jul 04 Javascript
微信小程序自定义轮播图
Nov 04 Javascript
使用layui 的layedit定义自己的toolbar方法
Sep 18 Javascript
逐行分析鸿蒙系统的 JavaScript 框架(推荐)
Sep 17 Javascript
详解为什么Vue中的v-if和v-for不建议一起用
Jan 13 Vue.js
推荐10款扩展Web表单的JS插件
Dec 25 #Javascript
jQuery实现右侧抽屉式在线客服功能
Dec 25 #jQuery
用React-Native+Mobx做一个迷你水果商城APP(附源码)
Dec 25 #Javascript
jQuery简单实现向列表动态添加新元素的方法示例
Dec 25 #jQuery
Webpack优化配置缩小文件搜索范围
Dec 25 #Javascript
详解Webpack实战之构建 Electron 应用
Dec 25 #Javascript
Angular4实现图片上传预览路径不安全的问题解决
Dec 25 #Javascript
You might like
一个用于网络的工具函数库
2006/10/09 PHP
利用phpexcel把excel导入数据库和数据库导出excel实现
2014/01/09 PHP
PHP扩展CURL的用法详解
2014/06/20 PHP
js实现的网页颜色代码表全集
2007/07/17 Javascript
js继承 Base类的源码解析
2008/12/30 Javascript
基于jquery的多功能软键盘插件
2012/07/25 Javascript
Jquery easyui开启行编辑模式增删改操作
2016/01/14 Javascript
AngularJs expression详解及简单示例
2016/09/01 Javascript
简单的渐变轮播插件
2017/01/12 Javascript
如何给ss bash 写一个 WEB 端查看流量的页面
2017/03/23 Javascript
AngularJS+Bootstrap3多级导航菜单的实现代码
2017/08/16 Javascript
vue.js实现简单轮播图效果
2017/10/10 Javascript
JS实现table表格固定表头且表头随横向滚动而滚动
2017/10/26 Javascript
vue购物车插件编写代码
2017/11/27 Javascript
小程序实现搜索界面 小程序实现推荐搜索列表效果
2019/05/18 Javascript
js回调函数仿360开机
2019/12/26 Javascript
python解决Fedora解压zip时中文乱码的方法
2016/09/18 Python
OpenCV实现人脸识别
2017/04/07 Python
Python模糊查询本地文件夹去除文件后缀的实例(7行代码)
2017/11/09 Python
详解Python中的正则表达式
2018/07/08 Python
Python面向对象程序设计构造函数和析构函数用法分析
2019/04/12 Python
Django如何使用第三方服务发送电子邮件
2019/08/14 Python
Python下应用opencv 实现人脸检测功能
2019/10/24 Python
15行Python代码实现免费发送手机短信推送消息功能
2020/02/27 Python
Windows+Anaconda3+PyTorch+PyCharm的安装教程图文详解
2020/04/03 Python
matplotlib实现数据实时刷新的示例代码
2021/01/05 Python
美国畅销的跑步机品牌:ProForm
2017/02/06 全球购物
Lyle & Scott苏格兰金鹰官网:英国皇室御用品牌
2018/05/09 全球购物
SmartBuyGlasses意大利:购买太阳镜、眼镜和隐形眼镜
2018/11/20 全球购物
2015国庆节66周年演讲稿
2015/03/20 职场文书
2015年法务工作总结范文
2015/05/23 职场文书
小组口号霸气押韵
2015/12/24 职场文书
2016年学校“6﹒26国际禁毒日”宣传活动总结
2016/04/05 职场文书
vue中data改变后让视图同步更新的方法
2021/03/29 Vue.js
解决jupyter notebook启动后没有token的坑
2021/04/24 Python
python中subplot大小的设置步骤
2021/06/28 Python