博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
AnjularJS小项目,小案例,练手,猜数字
阅读量:5312 次
发布时间:2019-06-14

本文共 1208 字,大约阅读时间需要 4 分钟。

之前自己就学了点AnjularJS,都是在菜鸟教程里面将基础的只是大致过了一遍,没怎么自己动手做什么东西练练手,但还是觉得纸上得来终觉浅,得知此事要躬行啊,今天就做了个猜数字的小游戏,觉得效果还不错,心情也大好,看来还是得多练啊。好了,废话少说,还是说说效果怎么实现的吧。

既然是AnjularLS项目首先要引入AnjularJS文件

<script src="http://cdn.static.runoob.com/libs/angular.js/1.4.6/angular.min.js"></script>

我们都知道脚本一般都在body底部引入,但是在AnjularJS的项目中将AnjularJS脚本文件放在head部分,因为document要引用AnjularJS里面的内容

那我们再来说说游戏规则

电脑随机产生一个数字,与你输入的数字比较,如果你输入的数字大于电脑产生的数字,则提示输入的数字偏大,如果偏小则提示偏小,相等则猜对了。并记录你猜了多少次。

再来分析分析总共几个变量

1、orignNumber 电脑随机产生的数字

2、value 你输入的数字

3、count 猜的次数

4、bj(比较)你猜的数字与电脑产生的数字的比较

下面是html代码

猜数字

请猜出电脑生成的随机数,它的范围在0-10之间

猜的数字偏大

猜的数字偏小

哈哈,恭喜你猜对了!

您总共猜了{

{count}}次

下面是AnjularJS文件

var app=angular.module('myApp',[]);		app.controller('ctr',function($scope){			$scope.count=0;			$scope.value=null;			$scope.orignNumber=Math.floor(Math.random()*100)+1;			$scope.guess=function(){				$scope.count++;				// 比较				$scope.bj=$scope.value-$scope.orignNumber;			}			$scope.again=function(){				$scope.count=0;				$scope.value=null;				$scope.orignNumber=Math.floor(Math.random()*100)+1;				$scope.bj=null;							}					})

  下面看看效果截图

 

转载于:https://www.cnblogs.com/lfhy/p/6836227.html

你可能感兴趣的文章
python查询mangodb
查看>>
consonant combination
查看>>
驱动的本质
查看>>
Swift的高级分享 - Swift中的逻辑控制器
查看>>
Swagger简单介绍
查看>>
Python数据分析入门案例
查看>>
vue-devtools 获取到 vuex store 和 Vue 实例的?
查看>>
Linux 中【./】和【/】和【.】之间有什么区别?
查看>>
内存地址对齐
查看>>
看门狗 (监控芯片)
查看>>
css背景样式
查看>>
JavaScript介绍
查看>>
开源网络漏洞扫描软件
查看>>
yum 命令跳过特定(指定)软件包升级方法
查看>>
创新课程管理系统数据库设计心得
查看>>
Hallo wolrd!
查看>>
16下学期进度条2
查看>>
Could not resolve view with name '***' in servlet with name 'dispatcher'
查看>>
Chapter 3 Phenomenon——12
查看>>
和小哥哥一起刷洛谷(1)
查看>>