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 相关文章推荐
变量声明时命名与变量作为对象属性时命名的区别解析
Dec 06 Javascript
javascript学习笔记(一)基础知识
Sep 30 Javascript
jQuery实现的手机发送验证码倒计时效果代码分享
Aug 24 Javascript
JS实现黑色大气的二级导航菜单效果
Sep 18 Javascript
快速学习AngularJs HTTP响应拦截器
Dec 31 Javascript
Avalon中文长字符截取、关键字符隐藏、自定义过滤器
May 18 Javascript
JS冒泡事件与事件捕获实例详解
Nov 25 Javascript
常用JS图片滚动(无缝、平滑、上下左右滚动)代码大全(推荐)
Dec 20 Javascript
利用node.js实现自动生成前端项目组件的方法详解
Jul 12 Javascript
vue forEach循环数组拿到自己想要的数据方法
Sep 21 Javascript
layui table数据修改的回显方法
Sep 04 Javascript
Vue实现导入Excel功能步骤详解
Jul 03 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
PHP导航下拉菜单的实现如此简单
2013/09/22 PHP
浅谈ThinkPHP5.0版本和ThinkPHP3.2版本的区别
2017/06/17 PHP
Yii2框架自定义验证规则操作示例
2019/02/08 PHP
jQuery图片切换插件jquery.cycle.js使用示例
2014/06/16 Javascript
Eclipse配置Javascript开发环境图文教程
2015/01/29 Javascript
jquery中change()用法实例分析
2015/02/06 Javascript
JavaScript中window.open用法实例详解
2015/04/15 Javascript
jQuery实现Email邮箱地址自动补全功能代码
2015/11/03 Javascript
Node.js静态文件服务器改进版
2016/01/10 Javascript
JS面向对象编程详解
2016/03/06 Javascript
原生js实现autocomplete插件
2016/04/14 Javascript
javascript用正则表达式过滤空格的实现代码
2016/06/14 Javascript
jQuery实现每隔几条元素增加1条线的方法
2016/06/27 Javascript
深入浅析JavaScript函数前面的加号和叹号
2016/07/09 Javascript
JS+CSS3模拟溢出滚动效果
2016/08/12 Javascript
分享一个原生的JavaScript拖动方法
2016/09/25 Javascript
基于jQuery实现的Ajax 验证用户名唯一性实例代码
2017/06/28 jQuery
BootStrap Validator 根据条件在JS中添加或移除校验操作
2017/10/12 Javascript
Angular实现的table表格排序功能完整示例
2017/12/22 Javascript
js异步上传多张图片插件的使用方法
2018/10/22 Javascript
Python三种遍历文件目录的方法实例代码
2018/01/19 Python
Python enumerate函数功能与用法示例
2019/03/01 Python
python中如何使用insert函数
2020/01/09 Python
BeautifulSoup获取指定class样式的div的实现
2020/12/07 Python
python asyncio 协程库的使用
2021/01/21 Python
基于Python-turtle库绘制路飞的草帽骷髅旗、美国队长的盾牌、高达的源码
2021/02/18 Python
Links of London官方网站:英国标志性的珠宝品牌
2017/04/09 全球购物
天猫国际进口超市直营:官方直采,一站购齐
2017/12/11 全球购物
美国户外运动商店:Sun & Ski
2018/08/23 全球购物
银行职员个人的工作自我评价
2014/02/15 职场文书
超市七夕促销活动方案
2014/08/28 职场文书
2014年维修电工工作总结
2014/11/20 职场文书
离职感谢信怎么写
2015/01/22 职场文书
地陪导游欢迎词
2015/01/26 职场文书
详解Laravel制作API接口
2021/05/31 PHP
美国运营商 T-Mobile 以 117.83Mb/s 的速度排第一位
2022/04/21 数码科技