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 相关文章推荐
JavaScript 基于原型的对象(创建、调用)
Oct 16 Javascript
JS 实现图片直接下载示例代码
Jul 22 Javascript
使用JS实现jQuery的addClass, removeClass, hasClass函数功能
Oct 31 Javascript
jQuery选择器用法实例详解
Dec 17 Javascript
轮播图组件js代码
Aug 08 Javascript
JS常用算法实现代码
Nov 14 Javascript
javascript入门之string对象【新手必看】
Nov 22 Javascript
js省市区级联查询(插件版&amp;无插件版)
Mar 21 Javascript
jquery+ajaxform+springboot控件实现数据更新功能
Jan 22 jQuery
基于JS实现带动画效果的流程进度条
Jun 01 Javascript
从0到1构建vueSSR项目之node以及vue-cli3的配置
Mar 07 Javascript
在VUE style中使用data中的变量的方法
Jun 19 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
《星际争霸重制版》兵种对比图鉴
2020/03/02 星际争霸
PHP getNamespaces()函数讲解
2019/02/03 PHP
php设计模式之策略模式实例分析【星际争霸游戏案例】
2020/03/26 PHP
javascript 兼容鼠标滚轮事件
2009/04/07 Javascript
JavaScript类库D
2010/10/24 Javascript
Bootstrap组件(一)之菜单
2016/05/11 Javascript
window.open打开窗口被拦截的快速解决方法
2016/08/04 Javascript
通过BootStrap实现轮播图的实际应用
2016/09/26 Javascript
RequireJS简易绘图程序开发
2016/10/28 Javascript
JS中如何实现Laravel的route函数详解
2017/02/12 Javascript
纯原生js实现贪吃蛇游戏
2020/04/16 Javascript
angularjs+bootstrap实现自定义分页的实例代码
2017/06/19 Javascript
简单谈谈JS中的正则表达式
2017/09/11 Javascript
JavaScript简单实现合并两个Json对象的方法示例
2017/10/16 Javascript
JS实现点击链接切换显示隐藏内容的方法
2017/10/19 Javascript
Bootstrap table表格初始化表格数据的方法
2018/07/25 Javascript
Node.js爬虫如何获取天气和每日问候详解
2019/08/26 Javascript
jQuery实现可编辑的表格
2019/12/11 jQuery
[01:34]传奇从这开始 2016国际邀请赛中国区预选赛震撼开启
2016/06/26 DOTA
python修改注册表终止360进程实例
2014/10/13 Python
Pthon批量处理将pdb文件生成dssp文件
2015/06/21 Python
Django使用paginator插件实现翻页功能的实例
2018/10/24 Python
python 使用值来排序一个字典的方法
2018/11/16 Python
Python中and和or如何使用
2020/05/28 Python
Python如何绘制日历图和热力图
2020/08/07 Python
Python 多进程原理及实现
2020/12/21 Python
一款纯css3实现的tab选项卡的实列教程
2014/12/11 HTML / CSS
任意存:BOXFUL
2018/05/21 全球购物
Sephora丝芙兰印尼官方网站:购买化妆品和护肤品
2018/07/02 全球购物
Footshop罗马尼亚:最好的运动鞋选择
2019/09/10 全球购物
Java文件和目录(IO)操作
2014/08/26 面试题
雷锋精神演讲稿
2014/05/13 职场文书
党小组推荐意见
2015/06/02 职场文书
初中地理教学反思
2016/02/19 职场文书
OpenCV 图像梯度的实现方法
2021/07/25 Python
中国十大神话动漫电影排行榜 哪吒登顶 白蛇缘起排第七
2022/03/21 国漫