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 $.ajax入门应用二
Nov 19 Javascript
JavaScript程序员应该知道的45个实用技巧
Mar 04 Javascript
使用原生JS实现弹出层特效
Dec 22 Javascript
最精简的JavaScript实现鼠标拖动效果的方法
May 11 Javascript
jQuery+PHP+MySQL二级联动下拉菜单实例讲解
Oct 27 Javascript
Vuejs 用$emit与$on来进行兄弟组件之间的数据传输通信
Feb 23 Javascript
Node.js中看JavaScript的引用
Apr 22 Javascript
vue中appear的用法
Aug 17 Javascript
js获取文件里面的所有文件名(实例)
Oct 17 Javascript
javascript实现文件拖拽事件
Mar 29 Javascript
vue如何将v-for中的表格导出来
May 07 Javascript
js prototype和__proto__的关系是什么
Aug 23 Javascript
推荐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
跨浏览器PHP下载文件名中的中文乱码问题解决方法
2015/03/05 PHP
认识延迟时间为0的setTimeout
2008/05/16 Javascript
jquery ajax 登录验证实现代码
2009/09/23 Javascript
Jquery知识点一 Jquery的ready和Dom的onload的区别
2011/01/15 Javascript
js函数的延迟加载实现代码
2012/10/11 Javascript
javascript 实现简单的table排序及table操作练习
2012/12/28 Javascript
用JavaScript计算在UTF-8下存储字符串占用字节数
2013/08/08 Javascript
jQuery实现的仿百度分页足迹效果代码
2015/10/30 Javascript
高效的jquery数字滚动特效
2015/12/17 Javascript
网页前端登录js按Enter回车键实现登陆的两种方法
2016/05/10 Javascript
Bootstrap表单制作代码
2017/03/17 Javascript
Angular2学习教程之TemplateRef和ViewContainerRef详解
2017/05/25 Javascript
js实现九宫格布局效果
2020/05/28 Javascript
js用正则表达式筛选年月日的实例方法
2021/01/04 Javascript
[56:35]DOTA2上海特级锦标赛C组小组赛#1 OG VS Archon第二局
2016/02/27 DOTA
python中使用urllib2伪造HTTP报头的2个方法
2014/07/07 Python
python读取excel指定列数据并写入到新的excel方法
2018/07/10 Python
python初学者,用python实现基本的学生管理系统(python3)代码实例
2019/04/10 Python
python 定时器每天就执行一次的实现代码
2019/08/14 Python
python boto和boto3操作bucket的示例
2020/10/30 Python
linux下进程间通信的方式
2013/01/23 面试题
个人委托书范本
2014/04/02 职场文书
我爱我校演讲稿
2014/05/21 职场文书
宣传工作经验材料
2014/06/02 职场文书
环境监测与治理技术专业求职信
2014/07/06 职场文书
教师党员先进性教育自我剖析材料思想汇报
2014/09/24 职场文书
幼儿园小班见习报告
2014/10/31 职场文书
2014年保卫科工作总结
2014/12/05 职场文书
党员检讨书范文
2014/12/27 职场文书
2015年行政人事部工作总结
2015/05/13 职场文书
毕业酒会致辞
2015/07/29 职场文书
公司车队管理制度
2015/08/04 职场文书
浅谈pytorch中的dropout的概率p
2021/05/27 Python
MySQL 百万级数据的4种查询优化方式
2021/06/07 MySQL
浅谈Golang 切片(slice)扩容机制的原理
2021/06/09 Golang
WINDOWS 64位 下安装配置mysql8.0.25最详细的教程
2022/03/22 MySQL