1
00:00:00,820 --> 00:00:01,310
OK。

2
00:00:01,380 --> 00:00:05,730
だから、いくつかの簡単なjavascript関数の演習ではもう一度やり直してください。

3
00:00:05,880 --> 00:00:10,740
最初のいくつかの問題セットのように、私は実際にコードを実際に書くつもりはありません。

4
00:00:10,740 --> 00:00:15,870
私はあなたにここで関数と少しのコードを与えようとしています。このコードを実行すると何が起こるのかを評価してください。

5
00:00:16,080 --> 00:00:18,140
&nbsp;

6
00:00:18,180 --> 00:00:18,830
だから先に進んでください。

7
00:00:18,830 --> 00:00:25,660
ビデオを一時停止して、実際に何が起こったかについてちょっとした話をします。

8
00:00:25,680 --> 00:00:32,850
このコードでは、testと呼ばれる関数を宣言しています.2つの引数xとyをとり、返されるYは2番目の引数から最初のXを引いたものです。

9
00:00:32,850 --> 00:00:38,610
&nbsp;

10
00:00:38,610 --> 00:00:45,610
だから私がここで10と40でテストを呼んだとき、Xは10になるだろう。yは40になるだろう。

11
00:00:45,630 --> 00:00:50,770
だから私たちは40から10を返す10を返します。

12
00:00:51,060 --> 00:00:55,220
それで、コードをキャンセルして貼り付けることでそれを確認しましょう。

13
00:00:55,590 --> 00:00:58,610
そして、あなたは私たちが30良いことを見ることができます。

14
00:00:58,900 --> 00:00:59,170
OK。

15
00:00:59,190 --> 00:01:00,670
だから私たちはここにもう一つ持っています。

16
00:01:00,720 --> 00:01:05,850
これは、ビデオを一時停止してこのコードを実行するときに何が起きるかを評価するようなテストとも呼ばれる別の機能です。

17
00:01:05,850 --> 00:01:07,770
&nbsp;

18
00:01:08,790 --> 00:01:17,010
OKでこの関数のテストでは1つの引数xをとり、X回2回返した後、XをログしてXを2で割った値を返すように見えます。

19
00:01:17,010 --> 00:01:21,950
&nbsp;

20
00:01:22,530 --> 00:01:28,020
しかし、あなたが何かを返すとすぐに戻り値のキーワードのビデオから覚えていれば、関数の実行は停止します。

21
00:01:28,020 --> 00:01:29,850
&nbsp;

22
00:01:29,850 --> 00:01:33,980
したがって、x回2回返すと関数は終了します。

23
00:01:34,020 --> 00:01:36,350
したがって、これらの行のどちらも実際には実行されません。

24
00:01:36,600 --> 00:01:42,710
だから、テスト40は80を返し、それがそれです。

25
00:01:42,720 --> 00:01:45,570
だから、それを確認するためにconを開きます。 これを貼り付ければ80を得ることができますが、ログ40またはリターン20は決してカウントされません

26
00:01:45,570 --> 00:01:52,700
&nbsp;
