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 相关文章推荐
获取HTML DOM节点元素的方法的总结
Aug 21 Javascript
jQuery 获取浏览器所在的IP地址的小例子
Nov 08 Javascript
js导出txt示例代码
Jan 14 Javascript
JavaScript错误处理
Feb 03 Javascript
js使用DOM操作实现简单留言板的方法
Apr 10 Javascript
jQuery同步提交示例代码
Dec 12 Javascript
KnockoutJS 3.X API 第四章之数据控制流with绑定
Oct 10 Javascript
JavaScript实用代码小技巧
Aug 23 Javascript
Vue实现动态添加或者删除对象和对象数组的操作方法
Sep 21 Javascript
JavaScript实现Excel表格效果
Feb 07 Javascript
javascript事件循环event loop的简单模型解释与应用分析
Mar 14 Javascript
一篇文章带你使用Typescript封装一个Vue组件(简单易懂)
Jun 05 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版(4)
2006/10/09 PHP
图书管理程序(一)
2006/10/09 PHP
PHP 高手之路(一)
2006/10/09 PHP
PHP获取当前页面完整URL的实现代码
2013/06/10 PHP
thinkphp实现图片上传功能
2016/01/13 PHP
PHP 搜索查询功能实现
2016/11/29 PHP
php+ajax+json 详解及实例代码
2016/12/12 PHP
PHP的RSA加密解密方法以及开发接口使用
2018/02/11 PHP
破除网页鼠标右键被禁用的绝招大全
2006/12/27 Javascript
微信小程序 location API实例详解
2016/10/02 Javascript
Vue.js 和 MVVM 的注意事项
2016/11/07 Javascript
通过bootstrap全面学习less
2016/11/09 Javascript
详解Angular的数据显示优化处理
2016/12/26 Javascript
基于jQuery使用Ajax动态执行模糊查询功能
2018/07/05 jQuery
微信小程序生成海报分享朋友圈的实现方法
2019/05/06 Javascript
微信小程序 数据缓存实现方法详解
2019/08/26 Javascript
关于Layui Table隐藏列问题
2019/09/16 Javascript
js实现简单掷骰子效果
2019/10/24 Javascript
设计模式中的原型模式在Python程序中的应用示例
2016/03/02 Python
matplotlib调整子图间距,调整整体空白的方法
2018/08/03 Python
pytorch 自定义数据集加载方法
2019/08/18 Python
python对Excel按条件进行内容补充(推荐)
2019/11/24 Python
Tensorflow训练MNIST手写数字识别模型
2020/02/13 Python
Python叠加矩形框图层2种方法及效果
2020/06/18 Python
python如何支持并发方法详解
2020/07/25 Python
阿里旅行:飞猪
2017/01/05 全球购物
北美三大旅游网站之一:Travelocity
2017/08/12 全球购物
澳大利亚最大的女装零售商:Millers
2017/09/10 全球购物
韩都衣舍天猫官方旗舰店:天猫女装销售总冠军
2017/10/10 全球购物
美国宠物美容和宠物用品购物网站:Cherrybrook
2018/12/07 全球购物
SQL Server的固定数据库角色都有哪些?对应的服务器权限有哪些?
2013/05/18 面试题
生产班组长岗位职责
2014/01/05 职场文书
函授毕业个人自我评价
2014/02/20 职场文书
院系推荐意见
2015/06/05 职场文书
导盲犬小Q观后感
2015/06/11 职场文书
通讯稿格式及范文
2015/07/22 职场文书