1
00:00:00,110 --> 00:00:01,220
OK，我們會回來的。

2
00:00:01,260 --> 00:00:11,490
正如我在上一個視頻中提到，我們有一個練習只是為了讓使用命令行運行與節點文件以及刷牙其中的一些基本的JavaScript技能多一些的做法。

3
00:00:11,490 --> 00:00:13,470
所以，再一次我打完了說明。

4
00:00:13,470 --> 00:00:15,660
隨意閱讀它們，只是去了它自己。

5
00:00:15,780 --> 00:00:18,150
但也走過他們一步一步。

6
00:00:18,180 --> 00:00:22,100
所以，你需要做的第一件事是創建一個名為大點的新文件。

7
00:00:22,170 --> 00:00:22,940
是。

8
00:00:23,010 --> 00:00:32,340
這項活動的想法是，你是一個老師教一堂課，你有一大堆的考試成績，他們是在一個數組，你要查找的數組中的平均得分。

9
00:00:32,490 --> 00:00:49,380
所以，你要定義一個名為新平均函數內如果新文件和平均函數應該採取單一參數測試成績這是0和100，然後函數返回的平均分之間的所有數字數組數組。

10
00:00:49,650 --> 00:00:53,020
但應四捨五入到最接近的整數，以便沒有。

11
00:00:53,030 --> 00:00:55,340
九十三點三，四比一。

12
00:00:55,440 --> 00:00:56,350
等等等等等等。

13
00:00:56,400 --> 00:00:58,680
它應該只是93。

14
00:00:58,680 --> 00:01:03,500
這裡有兩個例子，您應該複製到你的代碼，並確保他們的工作。

15
00:01:03,510 --> 00:01:06,470
所以第一個我們有一些得分是高一點。

16
00:01:06,510 --> 00:01:15,080
和第二個多一些負得分和第一個應該返回94，第二個應返回68。

17
00:01:15,300 --> 00:01:17,660
就在有關四捨五入到最接近的整數提示。

18
00:01:17,730 --> 00:01:21,530
你不需要做自己有你需要做的沒有華麗的邏輯。

19
00:01:21,570 --> 00:01:25,070
實際上，有數學對象，將幫助你在一個特殊的方法。

20
00:01:25,400 --> 00:01:28,670
所以，做上一如既往困擾視頻一個小小的研究。

21
00:01:28,710 --> 00:01:33,920
給這一個鏡頭，我會回來的一個解決方案。

22
00:01:36,900 --> 00:01:38,460
OK，讓我們開始吧。

23
00:01:38,460 --> 00:01:45,170
首先，我們需要創建一個名為大我們就這樣新的文件。

24
00:01:45,300 --> 00:01:46,570
請確保它的工作。

25
00:01:46,590 --> 00:01:56,810
在那裡，它是更大點Ĵ我們，然後我們需要定義一個函數平均和平均應採取分數的數組。

26
00:01:56,850 --> 00:02:05,170
所以我們只需要調用它的分數和我要去這兩個測試案例複製到最底部只是讓我有他們。

27
00:02:05,790 --> 00:02:26,190
因此，我們傳遞一個數組的數字，並發現我們將需要採取每個元素的東西平均加在一起，然後我們就需要通過元素的數量來劃分，這樣可以先加所有得分在一起再接下來的將是得分總數鴻溝。

28
00:02:26,190 --> 00:02:37,830
然後最後一輪確定，所有的分數加在一起，我們需要通過數組循環，並有我們正在添加的每個號碼給一個變量。

29
00:02:37,980 --> 00:02:46,500
這是一種叫我們有一個打算，因為我們通過數組或集合循環積累的東西變蓄能器模式。

30
00:02:46,680 --> 00:02:49,140
因此，在這種情況下，將累積總計。

31
00:02:49,140 --> 00:02:53,290
因此，我們會發現一個名為Total和零開始的變量。

32
00:02:53,310 --> 00:02:55,310
然後我們通過得分循環。

33
00:02:55,320 --> 00:02:57,640
因此，要做到這一點，我們可以使用一個for循環while循環。

34
00:02:57,780 --> 00:02:59,670
還是我最喜歡的一個For Each。

35
00:02:59,730 --> 00:03:09,210
所以，我會做一個針對每個得分點每項功能我們只是把它作為得分我們佔位符變量。

36
00:03:09,210 --> 00:03:16,230
這些每一個都將被命名為分數，然後我們會只是做一個加總成績相等。

37
00:03:16,860 --> 00:03:20,450
因此，這將努力通過陣列並一起增加了一切。

38
00:03:20,460 --> 00:03:25,920
我們需要做的下一件事是分數要做到這一點總數鴻溝。

39
00:03:25,920 --> 00:03:36,410
讓我們把另一個叫平均HEG變量等於總除以和分數的數量僅僅是長度的分數。

40
00:03:37,620 --> 00:03:43,340
然後在這裡的最後一件事是圓它是數學點圓。

41
00:03:44,010 --> 00:03:55,740
我們要圓一個VIJI並返回，就像是數學那輪是那些建於喜歡數學地板或數學點蘭德方法之一。

42
00:03:55,800 --> 00:04:03,500
不像數學頂樓我們將剛剛砍下小數點運算這一輪我們再詳談向上或向下取決於小數點。

43
00:04:03,990 --> 00:04:05,590
好讓我們通過這個工作了。

44
00:04:05,880 --> 00:04:07,230
我們通過在數組中。

45
00:04:07,320 --> 00:04:08,890
這就是所謂的分數。

46
00:04:09,070 --> 00:04:11,180
我們從零開始共變量。

47
00:04:11,190 --> 00:04:16,360
我們循環在這種情況下使用每個分數，但是我們可以使用任何其他類型的循環。

48
00:04:16,770 --> 00:04:30,840
然後，我們添加的每個比分追成總，然後我們所有的分數成績的長度和組等於變量平均值，然後我們的數學平均圓，然後我們返回分的總。

49
00:04:31,260 --> 00:04:45,050
因此，如果我們運行這個現在保存並重新運行節點的大於或節點更大點Ĵ是的，我們有一個小問題不符合我們的邏輯，但我們不知道，如果這個工作。

50
00:04:45,210 --> 00:04:47,830
而這當然是因為我們只是回來的東西。

51
00:04:48,240 --> 00:04:50,590
我從來沒有告訴你實際打印任何東西了。

52
00:04:50,610 --> 00:04:53,400
所以，我們可以做的是要么取消日誌。

53
00:04:53,400 --> 00:04:55,910
這在這裡這可能是最好的辦法。

54
00:04:56,130 --> 00:04:57,950
這樣我們實際上並沒有改變我們的功能。

55
00:04:57,960 --> 00:05:00,870
它仍然會返回，我們將只取消該日誌。

56
00:05:00,870 --> 00:05:03,630
結果就是這樣。

57
00:05:04,110 --> 00:05:05,410
有第一個。

58
00:05:05,970 --> 00:05:06,980
而現在一個恆定的日誌。

59
00:05:06,980 --> 00:05:22,620
第二個和我們希望能夠得到94和68，讓我們添加一個消息，這裡要明確這樣CONSTA的日誌這將是平均分和Phi和我把它是非常簡單的心理科學。

60
00:05:22,620 --> 00:05:25,160
平均大概高於94。

61
00:05:25,560 --> 00:05:26,890
然後我就在這裡做一個又一個。

62
00:05:26,910 --> 00:05:30,090
取消日誌平均分。

63
00:05:30,270 --> 00:05:38,380
而這將是有機化學，其中在測試的平均成績很可能遠低於68。

64
00:05:38,490 --> 00:05:46,200
因此，讓我們保存和現在再次運行只需點擊向上箭頭並回車，我們得到94這是我們所期望的。

65
00:05:46,200 --> 00:05:50,050
和68這也是我們所期望的。

66
00:05:50,070 --> 00:05:52,040
所以這是它為這些快速練習。

67
00:05:52,050 --> 00:05:56,930
我們要做的下一件事就是了解所謂NPM節點包管理器。

68
00:05:57,030 --> 00:06:02,430
這將讓我們更接近了一步寫我們的服務器端邏輯，使完整的堆棧的Web應用程序。

69
00:06:02,430 --> 00:06:07,020
現在，我們只是寫這些簡單的功能，而不是一個文件並運行它們。

70
00:06:07,020 --> 00:06:13,710
但是，一旦我們更多地了解故宮，並談一些我們將使用我們實際開始編寫完整的應用程序軟件包。
