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 相关文章推荐
JS小功能(操作Table--动态添加删除表格及数据)实现代码
Nov 28 Javascript
取消选中单选框radio的三种方式示例介绍
Dec 23 Javascript
js 右侧浮动层效果实现代码(跟随滚动)
Nov 22 Javascript
原生js实现移动端瀑布流式代码示例
Dec 18 Javascript
Vue 2.0 服务端渲染入门介绍
Mar 29 Javascript
self.attachevent is not a function的解决方法
Apr 04 Javascript
带你了解session和cookie作用原理区别和用法
Aug 14 Javascript
node中的session的具体使用
Sep 14 Javascript
利用JavaScript的Map提升性能的方法详解
Aug 14 Javascript
vue进入页面时不在顶部,检测滚动返回顶部按钮问题及解决方法
Oct 30 Javascript
Javascript组合继承方法代码实例解析
Apr 02 Javascript
基于ant design日期控件使用_仅月份的操作
Oct 27 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实现将GB编码转换为UTF8
2006/11/25 PHP
php,ajax实现分页
2008/03/27 PHP
php pack与unpack 摸板字符字符含义
2009/10/29 PHP
在PHP中养成7个面向对象的好习惯
2010/07/17 PHP
CI(CodeIgniter)框架介绍
2014/06/09 PHP
PHP和javascript常用正则表达式及用法实例
2014/07/01 PHP
Yii2框架引用bootstrap中日期插件yii2-date-picker的方法
2016/01/09 PHP
php实现的中秋博饼游戏之掷骰子并输出结果功能详解
2017/11/06 PHP
javascript检测对象中是否存在某个属性判断方法小结
2013/05/19 Javascript
用jquery统计子菜单的条数示例代码
2013/10/18 Javascript
新增加的内容是如何将div的scrollbar自动移动最下面
2014/01/02 Javascript
JQuery 给元素绑定click事件多次执行的解决方法
2014/09/09 Javascript
javascript中一些util方法汇总
2015/06/10 Javascript
JavaScript事件学习小结(一)事件流
2016/06/09 Javascript
node安装--linux下的快速安装教程
2017/03/21 Javascript
Spring shiro + bootstrap + jquery.validate 实现登录、注册功能
2017/06/02 jQuery
JavaScript设计模式之单例模式简单实例教程
2018/07/02 Javascript
vue2.0 路由模式mode=&quot;history&quot;的作用
2018/10/18 Javascript
ES6知识点整理之数组解构和字符串解构的应用示例
2019/04/17 Javascript
jquery自定义组件实例详解
2020/12/31 jQuery
[58:18]2018DOTA2亚洲邀请赛3月29日 小组赛B组 iG VS Mineski
2018/03/30 DOTA
python网络爬虫采集联想词示例
2014/02/11 Python
Python入门篇之面向对象
2014/10/20 Python
探寻python多线程ctrl+c退出问题解决方案
2014/10/23 Python
Python基础教程之正则表达式基本语法以及re模块
2016/03/25 Python
Python二叉搜索树与双向链表转换实现方法
2016/04/29 Python
Python利用multiprocessing实现最简单的分布式作业调度系统实例
2017/11/14 Python
对python中的控制条件、循环和跳出详解
2019/06/24 Python
keras 简单 lstm实例(基于one-hot编码)
2020/07/02 Python
CSS3 Pie工具推荐--让IE6-8支持一些优秀的CSS3特性
2014/09/02 HTML / CSS
美国大型的健身社区和补充商店:Bodybuilding.com
2016/09/06 全球购物
Carrs Silver官网:英国著名的银器品牌
2020/08/29 全球购物
员工安全生产责任书
2014/07/22 职场文书
党的群众路线教育实践活动查摆剖析材料
2014/10/10 职场文书
大学生村官入党自传
2015/06/26 职场文书
男方家长婚礼致辞
2015/07/27 职场文书