1
00:00:00,600 --> 00:00:03,240
因此，要完成在這裡我有一個快速的小測驗。

2
00:00:03,330 --> 00:00:11,960
我只是在一些代碼粘貼，我想你不會打字這件事你怎麼想這將返回精神上評價。

3
00:00:12,270 --> 00:00:15,320
所以我們定義函數，然後在最後回顧它。

4
00:00:15,510 --> 00:00:22,920
那麼，從返回的做數學。

5
00:00:23,070 --> 00:00:25,290
所以這裡答案是正確的。

6
00:00:25,620 --> 00:00:28,360
因此，讓我們逐步如何工作的。

7
00:00:28,410 --> 00:00:32,490
我們聲明麻木的第一件事是8。

8
00:00:32,580 --> 00:00:37,180
然後我們有一個函數做數學題，但尚不運行。

9
00:00:37,200 --> 00:00:40,840
這樣運行，接下來的事情就是麻木加等於1。

10
00:00:40,950 --> 00:00:42,730
所以數字是現在9。

11
00:00:43,140 --> 00:00:50,390
因此，這是一樣的這一個出現，因為他們在相同的範圍，然後我們調用和做數學題。

12
00:00:50,400 --> 00:00:54,310
因此，而不是做數學題，我們正在寫麻木加等於1。

13
00:00:54,450 --> 00:00:55,960
麻木是九。

14
00:00:56,190 --> 00:00:57,880
這指的是相同的號碼。

15
00:00:58,020 --> 00:00:59,950
所以它現在10。

16
00:01:01,020 --> 00:01:05,560
所以，這一切都在這裡所做的是檢查是否是麻木五整除。

17
00:01:05,820 --> 00:01:08,260
所以圖10是五個整除。

18
00:01:08,280 --> 00:01:11,670
因此，我們返回true，僅此而已。

19
00:01:11,670 --> 00:01:15,120
因此，正如我提到的範圍是出了名棘手的解釋。

20
00:01:15,150 --> 00:01:34,060
這件事情，我們這裡只劃傷表面，但是我們介紹這是任何時候你定義一個新的功能，它得到了自己的新範圍，它可以訪問功能之外，但如果我們在函數內部中定義的變量的重要組成部分定義的東西它不是功能的外部訪問。

21
00:01:34,740 --> 00:02:08,580
因此，有一種較快的例子，我想強調的是，如果我有兩個功能一個叫喜，我只是要聲明一個變量名稱等於Rusti然後我要耗資約Lague名稱，然後裡面的高端我將不得不被稱為另一個函數，我不會去定義Rustie有，但我要康納爾博客的名字，如果我在高位運行，我執行它。

22
00:02:08,910 --> 00:02:13,730
我當然生鏽，因為我定義的變量名是生鏽的，而不是高。

23
00:02:13,740 --> 00:02:15,320
然後，我打印了。

24
00:02:15,420 --> 00:02:28,740
如果我這樣做與不過，我得到了一個未定義而這發生，因為名字是不是在這個由功能範圍訪問。

25
00:02:29,310 --> 00:02:35,080
因此，這正好說明每個功能都有自己的範圍，他們沒有功能共享。
