>  기사  >  웹 프론트엔드  >  AngularJS에서 숫자 추측 기능을 구현하는 방법

AngularJS에서 숫자 추측 기능을 구현하는 방법

亚连
亚连원래의
2018-06-15 15:14:361274검색

이 글에서는 주로 AngularJS에서 구현한 난수 생성 및 숫자 크기 추측 기능을 소개합니다. AngularJS 난수 생성 및 수치 결정과 관련된 작업 기술을 완전한 예제 형식으로 분석합니다.

이 기사의 예에서는 난수를 생성하고 숫자의 크기를 추측하는 AngularJS 기능의 구현을 설명합니다. 참고용으로 모든 사람과 공유하세요. 세부 사항은 다음과 같습니다.

<!DOCTYPE html>
<html lang="en">
<head>
 <meta charset="UTF-8">
 <title>www.jb51.net 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>

작동 효과:

위 내용은 모두를 위해 정리한 내용입니다. 앞으로 모든 사람에게 도움이 되기를 바랍니다.

관련 기사:

vue.js의 2.x 가상 스크롤 막대 정보

classList 두 개의 버튼 스타일 전환을 구현하는 방법

Angular에 zTree 코드를 통합하는 방법

노드 패키징 도구 Pkg (자세한 튜토리얼)

JS를 사용하여 WeChat에서 앱을 호출하는 방법은 무엇입니까?

위 내용은 AngularJS에서 숫자 추측 기능을 구현하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.