1
00:00:00,550 --> 00:00:06,360
このビデオでは、単純な数の推測ゲームを構築するためにブール論理といくつかの条件を使用します。

2
00:00:06,360 --> 00:00:06,760
&nbsp;

3
00:00:06,900 --> 00:00:08,360
これはどのように動作するのですか。

4
00:00:08,460 --> 00:00:15,580
私はページをロードするときに、数字を推測して、シーンの裏に数字があることを尋ねます。

5
00:00:15,630 --> 00:00:20,570
この場合、それは正しいものにするために選択する必要のある数字の7に設定されています。

6
00:00:20,670 --> 00:00:27,800
だからもし私があまりにも高い9のようなものを推測すれば、それは私に高い試みを再び伝えます。

7
00:00:28,380 --> 00:00:33,930
だから私がリフレッシュして今度は2人が私にそれが低すぎると言うことを推測する。

8
00:00:33,930 --> 00:00:35,130
再試行する。

9
00:00:35,820 --> 00:00:43,590
そして最後に7で正しく取得すれば、それを推測してくれます。

10
00:00:43,710 --> 00:00:51,850
だからこれを構築するには、先に進んで供給を開き、新しいファイルゲームを作ってください。

11
00:00:51,910 --> 00:00:57,200
HティムL私はここに私の電子メールをしなかった。

12
00:00:59,190 --> 00:01:06,750
そして、私はスクリプトタグを追加してBゲームと同じに設定します。

13
00:01:06,890 --> 00:01:09,380
はい、まだ存在しません。

14
00:01:09,390 --> 00:01:12,170
今度はそのファイルを追加します。

15
00:01:12,930 --> 00:01:18,720
ゲームドットジャップとそこに私はただ警告を入れようとしています。

16
00:01:18,970 --> 00:01:19,970
こんにちは。

17
00:01:20,430 --> 00:01:25,000
いつものように、物事が確実につながっていることを確認したい。

18
00:01:25,150 --> 00:01:28,650
だから私はこれを開くつもりです。

19
00:01:28,800 --> 00:01:29,340
大丈夫。

20
00:01:29,400 --> 00:01:36,100
すべてがうまく見えるので、最初にやりたいことは私たちのロジックを理解することです。

21
00:01:36,360 --> 00:01:39,440
だから私はこれを通して私たちを導くことになるいくつかのコメントを書くつもりです。

22
00:01:39,500 --> 00:01:51,000
だから、最初にやりたいことは、秘密の番号を作成してから、ユーザーに推測を求めて確認することです。

23
00:01:54,630 --> 00:02:00,350
ですから、まずハードコードされた変数で始まる秘密の番号を作成しましょう。

24
00:02:00,510 --> 00:02:02,460
それは常に同じです。

25
00:02:02,520 --> 00:02:09,580
私たちの秘密の番号は同じで、今度は4つのことをしましょう。

26
00:02:10,500 --> 00:02:12,930
それから、ユーザーに推測を求めます。

27
00:02:12,960 --> 00:02:15,840
&nbsp;

28
00:02:20,820 --> 00:02:28,360
これまでのところ、私は彼が迅速に電話をかけて、数字を推測してみましょう。

29
00:02:29,520 --> 00:02:33,610
そして、私たちの最初のステップとして、ただ警告しましょう。

30
00:02:33,830 --> 00:02:34,170
&nbsp;

31
00:02:37,750 --> 00:02:40,210
再びリフレッシュしてみましょう。

32
00:02:40,490 --> 00:02:45,420
104番の数字を推測し、104番に伝えます。

33
00:02:45,450 --> 00:02:46,460
大丈夫。

34
00:02:46,890 --> 00:02:50,830
だから最初にやってみたいのは、彼らが正しく推測したかどうかだけです。

35
00:02:51,090 --> 00:02:52,810
条件付きです

36
00:02:53,010 --> 00:02:53,400
そのとおり。

37
00:02:53,400 --> 00:02:56,860
これは、推測が正しいかどうかのチェックです。

38
00:02:57,330 --> 00:03:10,500
その条件はちょうど奇妙に秘密の番号を呼んでいると推測され、そうであれば警報を出しましょう。

39
00:03:11,430 --> 00:03:15,500
あなたはそれを正しいと安全に持っています。

40
00:03:16,170 --> 00:03:18,920
ですから小さな問題が1つありますが、私はそれを見せたいと思います。

41
00:03:18,930 --> 00:03:21,930
最初に失敗したので、私はこれを実行するつもりです。

42
00:03:21,930 --> 00:03:23,820
私たちの秘密番号は4であることを忘れないで

43
00:03:23,850 --> 00:03:32,920
だから私がリフレッシュして4を入力すると、あなたはそれが正しいと思うはずですが、私はそうではありません。

44
00:03:33,120 --> 00:03:35,850
これを説明するためにjavascript Councilを開きます。

45
00:03:35,880 --> 00:03:38,610
私が何かを求めるときに私はプロンプトをするとき。

46
00:03:38,640 --> 00:03:40,220
だからここでこの行をしよう。

47
00:03:40,310 --> 00:03:45,610
Varガスはプロンプトに等しい。

48
00:03:46,880 --> 00:03:47,450
&nbsp;

49
00:03:50,280 --> 00:03:55,620
はい、ここで数字4をタイプしたとき、それは実際に数字として保存されていません。

50
00:03:55,650 --> 00:03:59,910
だから私は、あなたはそれが文字列であることを見ることができると思うものを見てください。

51
00:04:00,180 --> 00:04:07,890
そして、もしそれが文字列であることを証明したいのであれば、javascriptの型は私に推測の種類が文字列であると伝えます。

52
00:04:07,890 --> 00:04:09,440
&nbsp;

53
00:04:09,450 --> 00:04:09,980
OK。

54
00:04:10,110 --> 00:04:18,030
だからもっと重要なのは、私は数字であることを覚えている秘密の数字と比較しようとしているが。

55
00:04:18,120 --> 00:04:24,480
だから私がここに戻ってペーストすると、秘密の番号が4番になります。

56
00:04:24,600 --> 00:04:28,520
そして、我々は文字列のための推測を持っています。

57
00:04:28,530 --> 00:04:33,920
ブール論理ビデオで見たように、トリプルではないものはお互いに同じです。

58
00:04:34,260 --> 00:04:41,780
だから私たちができることは二重呼び出しを使うことです

59
00:04:41,940 --> 00:04:43,380
秘密の番号。

60
00:04:43,710 --> 00:04:49,770
&nbsp;

61
00:04:49,770 --> 00:04:58,810
しかし、私はまだ3倍の平等を保つことができるので、私は好む別の方法があります、そして、私たちが行う方法は、少しの新しいコードを使用しています、そして、この数の資本と推測のように見えます。

62
00:04:58,830 --> 00:05:04,830
だから私たちは何かを渡し、実際にはガスのストリングを取ってそれを数値に変換します。

63
00:05:04,830 --> 00:05:05,850
&nbsp;

64
00:05:06,120 --> 00:05:08,680
だから私たちはそこで4番目の番号を取得します。

65
00:05:08,730 --> 00:05:17,650
それで、私たちができることは、文字列を推測するところのような3倍の等価です。

66
00:05:17,730 --> 00:05:19,130
数字に変換してください。

67
00:05:19,380 --> 00:05:22,120
それからそれが秘密の番号と等しいかどうか確認してください。

68
00:05:22,140 --> 00:05:23,560
それが私たちがやることです。

69
00:05:23,910 --> 00:05:34,050
ここに戻り、私が推測する数字のバージョンが私たちが印刷しようとしている秘密の数字と等しいかどうかを確認してください。

70
00:05:34,240 --> 00:05:35,280
&nbsp;

71
00:05:35,350 --> 00:05:36,330
あなたはそれを正しく持っています。

72
00:05:36,610 --> 00:05:42,650
それで、4つを推測してみましょう。あなたが正しいと思っています。

73
00:05:42,670 --> 00:05:43,690
驚くばかり。

74
00:05:43,750 --> 00:05:50,450
だから間違っている場合は何も起こりませんので、間違っているというメッセージを追加しましょう。

75
00:05:51,270 --> 00:05:53,470
だから私たちは別のものを持っています。

76
00:05:54,430 --> 00:05:55,750
間違えている。

77
00:05:56,170 --> 00:05:57,780
そしてそれをするために、我々はただ私たちが欲しいだけです。

78
00:05:57,790 --> 00:06:08,860
それ以外の場合は別の言葉で警告します。

79
00:06:08,860 --> 00:06:12,010
今、そのリフレッシュを試してみましょう。

80
00:06:12,480 --> 00:06:14,210
そして、私たちは間違って見ます。

81
00:06:14,820 --> 00:06:21,290
あなたがあまりにも高すぎる、または低すぎる場合は、私が持っていたソリューションの初期のことを覚えている場合。

82
00:06:21,570 --> 00:06:26,350
だからちょうど間違って言っているのではなく、私たちは実際にそうしたくありません。

83
00:06:26,500 --> 00:06:30,350
そうでなければ低いかどうかを確認します。

84
00:06:32,820 --> 00:06:36,600
&nbsp;

85
00:06:37,480 --> 00:06:38,710
そうですね。

86
00:06:38,800 --> 00:06:43,630
だから推測が高いかどうかをチェックする。

87
00:06:43,620 --> 00:06:44,330
私たちは書き込むつもりです。

88
00:06:44,320 --> 00:06:45,380
それ以外の場合。

89
00:06:45,670 --> 00:06:50,390
そうでなければ、それを再び数値に変換する必要があるかどうか。

90
00:06:51,120 --> 00:06:57,150
数の推測は秘密の数よりも大きいです。

91
00:06:57,150 --> 00:07:00,620
私たちも警戒をします。

92
00:07:00,820 --> 00:07:05,680
こんにちは。

93
00:07:07,200 --> 00:07:08,250
そこに行く。

94
00:07:08,740 --> 00:07:14,250
そしてちょうど私がリフレッシュすることを確認するために、私は9のように高すぎるところに何かを入力します。

95
00:07:14,560 --> 00:07:16,790
それは再び私に高い推測を伝えます。

96
00:07:17,100 --> 00:07:21,490
しかし、入場物が低ければ何も起こらないようにしてください。

97
00:07:21,490 --> 00:07:27,490
だから、我々はそれが秘密の数と等しくない場合、そしてそれがより低い場合はそれよりも高くない場合は、最終的なキャッチをすべて構築する必要があります。

98
00:07:27,500 --> 00:07:30,950
&nbsp;

99
00:07:31,260 --> 00:07:35,820
だから私たちができることは別のものを追加して、私はこのコピーをコピーします。

100
00:07:36,270 --> 00:07:43,750
私たちはLCF番号を行うことができます。私は秘密の数よりも少ないと思います。

101
00:07:44,130 --> 00:07:47,720
しかし、他の方法を使うのが簡単な方法があります。

102
00:07:47,940 --> 00:07:53,340
それは、数が等しくない場合には、それよりも小さくない場合よりも大きくないからです。

103
00:07:53,940 --> 00:07:57,970
だから私はちょうどこれをすべて他のものに減らすことができます。

104
00:07:57,970 --> 00:08:02,410
そして、私たちは再び低推測に救いのけましょう。

105
00:08:02,470 --> 00:08:04,330
それを開く。

106
00:08:04,320 --> 00:08:10,660
だから、あまりにも低いものを試してみて、私に再び推測を低くするようにしましょう。

107
00:08:10,810 --> 00:08:16,850
推測してみましょう98のような高すぎるものをもう一度試してみましょう。ちょうど正しいものを試してみましょう。

108
00:08:16,900 --> 00:08:18,000
ナンバー4。

109
00:08:18,370 --> 00:08:20,020
あなたはそれを正しく持っています。

110
00:08:20,010 --> 00:08:20,760
優れた。

111
00:08:21,120 --> 00:08:24,510
だから私たちができる小さな改良が少しあります。

112
00:08:24,550 --> 00:08:28,470
ここでは、このコードが重複していることがわかります。

113
00:08:28,480 --> 00:08:33,540
私たちは、その文字列を2回繰り返すのではなく、数値に戻して返します。

114
00:08:33,580 --> 00:08:40,730
&nbsp;

115
00:08:40,810 --> 00:08:48,460
&nbsp;

116
00:08:48,460 --> 00:08:55,930
私たちができることは、ちょうど一番上に出てきて、ここで私が言うことができるVargusは、ユーザーが入力したものの数と同じであり、すべてを1行に収めてから推測は文字列ではなく数字になっているので、これを推測として残してください。

117
00:08:56,590 --> 00:09:02,890
それを試すと、まったく同じように動作します。

118
00:09:02,880 --> 00:09:05,650
そしてもしあなたが好きであれば、これを少しだけ明確にすることができます。

119
00:09:05,640 --> 00:09:09,370
一部の人は、これを1行で行うことは不必要であると主張するかもしれません。

120
00:09:09,550 --> 00:09:19,770
だから、私たちが代わりにできることは、このようなものです。Varガスは、文字列推測をプロンプトに等しいと呼んでいます。

121
00:09:22,120 --> 00:09:28,900
数はVar gasが文字列推測の数に等しいと言うでしょう。

122
00:09:29,110 --> 00:09:31,200
したがって、このようにするのがより明白です。

123
00:09:31,410 --> 00:09:35,370
だから、この文字列のプロンプトからちょうど文字列の推測を得る。

124
00:09:35,430 --> 00:09:39,930
次に、数値に変換し、推測と呼ばれる変数に保存します。

125
00:09:40,650 --> 00:09:44,030
次に、推測と呼ばれる変数を使用しています。

126
00:09:45,070 --> 00:09:55,030
だからちょうどダブルチェックそれはまだちょうど低い右に高すぎる動作します。

127
00:09:55,840 --> 00:09:56,130
OK。

128
00:09:56,130 --> 00:10:01,540
将来のバージョンでは、この推測ゲームを実際に繰り返すようにし、ページを更新する必要がない場所で別のターンを行います。

129
00:10:01,840 --> 00:10:03,580
&nbsp;

130
00:10:03,580 --> 00:10:05,430
それはあなたに依頼し続けるだけです。

131
00:10:05,500 --> 00:10:08,590
再び高すぎると推測する再び高すぎると推測する。

132
00:10:08,740 --> 00:10:10,740
そして最終的にはうまくいけばそれを正しく得る。
