0:00:01.118,0:00:04.365 Ви вже дізналися про використання змінних[br]для зберігання чисел або рядків. 0:00:04.365,0:00:06.945 А зараз ми дізнаємося про те, що зветься[br]масивом, які дозволяють нам зберігати 0:00:06.945,0:00:09.675 кілька елементів в одній змінній. 0:00:09.675,0:00:13.100 Як ви побачите, масиви дадуть нам змогу[br]робити всі види корисних речей. 0:00:13.100,0:00:18.522 Так, давайте переглянемо змінні. Добре?[br]Так що у нас є var myFriend = Софія 0:00:19.472,0:00:23.691 Отже, змінна це просто спосіб зберігання[br]значення як Софія і присвоєння їй ярлика, 0:00:23.691,0:00:26.600 і наша програма має просту можливість[br]звернутися до неї пізніше. 0:00:26.600,0:00:31.309 Можна вважати що вона як ящик з етикеткою[br]myFriend на зовнішній стороні і Софія на 0:00:31.309,0:00:34.928 внутрішній. Таким чином, всякий раз коли[br]дивимося всередину ми знаходимо Софію 0:00:36.118,0:00:39.766 Іноді ми хочемо зберігати кілька значень[br]в одній змінній. 0:00:39.766,0:00:45.111 І ми не можемо просто зробити це так, бо [br]це синтаксична помилка, і наша програма 0:00:45.111,0:00:50.322 буде дивною і таке інше. І у нас є певний [br]спосіб для цього, це використання масивів. 0:00:50.322,0:00:55.669 Отже, ми могли б ввести myFriends =, а[br]далі ми повинні зробити квадратні дужки, 0:00:55.669,0:01:00.686 а потім всередині них де ми можемо[br]помістити всі значення. І ви вводите Софія 0:01:00.686,0:01:06.888 і у нас є Джон, і Ліф. Гаразд, так це мої[br]троє друзів. Можливо, в порядку на скільки 0:01:06.888,0:01:12.834 вони мені подобаються, але не кажіть їм. [br]І зараз змінна містить 3 значення, а не 1. 0:01:12.834,0:01:17.904 І можемо уявити це як комод, а ми ставимо[br]цей ярлик, myFriends, на весь комод. 0:01:18.104,0:01:22.071 І ми просто відкриваємо правильний ящик,[br]щоб знайти значення яке ми шукаємо. 0:01:23.691,0:01:27.829 Уявіть комод,і якщо ви хочете знати, що[br]знаходиться всередині першого ящика, 0:01:27.829,0:01:29.885 ви б просто відкрити і заглянути всередину[br]То як же ми робимо це з масивом? 0:01:29.885,0:01:42.110 Ну ми можемо просто ввести ім'я масиву, а[br]потім дужки, потім число будь-чого що 0:01:42.110,0:01:44.802 знаходиться в масиві. [br]Так що, можливо воно, буде 1. Гаразд? 0:01:44.802,0:01:50.549 Отже, спробуємо це за допомогою команди[br]тексту і показуючи Софія на полотні. 0:01:50.549,0:02:01.199 Тому ми вводимо myFriends[1], а тоді[br]розмістимо її тут, а потім додамо заливку. 0:02:01.199,0:02:05.915 Добре. Отже ми бачимо, Джон.[br]Чому ми бачимо Джона? 0:02:05.915,0:02:09.216 Ми ввели 1 показник елемента, чи не так? 0:02:09.216,0:02:10.507 1 прямо тут. 0:02:10.507,0:02:19.147 Це тому, що масиви починаються з 0, а не 1[br]це дивно спочатку але ви звикнете до цього 0:02:19.147,0:02:23.313 Отже, якщо ми ставимо 0, то ми бачимо, [br]Софію, так? 0:02:23.313,0:02:27.415 І потім, якщо хочемо показати наступний[br]елемент ми використовуємо 1, гаразд? 0:02:27.475,0:02:32.314 Отже, тоді якщо ми хочемо зробити останній[br]елемент, третій, то ми використовуємо 2. 0:02:32.314,0:02:36.586 Отже, ви просто думаєте про себе: "Добре,[br]який з них я хочу отримати?" 0:02:36.586,0:02:38.053 поширимо це. 0:02:38.053,0:02:41.407 І де знаходиться це,[br]і ви просто віднімаєте один. 0:02:41.407,0:02:46.158 Таким чином, перший це 0, другий 1,[br]третій 2, і так далі, і далі. 0:02:46.158,0:02:51.342 Що станеться, якщо я забула, і намагаюся[br]отримати Лейф таким чином? 0:02:51.342,0:02:55.887 Ну тоді ми вводимо, myFriends[3][br]і ми нічого не отримаємо. 0:02:55.887,0:02:58.240 Це тому, що там нічого немає, вірно? 0:02:58.240,0:03:03.750 Коли говориться 3, він шукає четвертий[br]елемент, і там немає четвертого. 0:03:03.750,0:03:04.799 Там просто нічого. 0:03:04.799,0:03:08.992 І це часто трапляється коли використовуєте[br]масиви. Тому, зверніть увагу на це. 0:03:08.992,0:03:13.507 І те ж саме, якби я спробувавала отримати [br]100, тому що у мене немає сто друзів. 0:03:13.507,0:03:14.825 У мене є тільки три ... 0:03:14.825,0:03:18.296 Тожі ми нічого не отримаємо, так? то[br]позбудемось їх. 0:03:18.296,0:03:21.522 Тепер припустимо, що ми хочемо, [br]відстежувати, скільки друзів у нас є, так 0:03:21.522,0:03:28.601 як я дійсно пишаюся, що у мене є 3 друзів,[br]і я хочу, щоб усі знали. Тому я заявлю це 0:03:28.601,0:03:34.493 світу. Отже, у мене є numFriends + friends[br]добре. 0:03:36.653,0:03:40.748 Гаразд, так що у мене є троє друзів. Ой! [br]це не дуже багато. 0:03:40.748,0:03:43.904 Отже, можливо, Вінстон хвилюється за мене,[br]і каже, що він буде моїм другом. 0:03:43.904,0:03:45.739 І він каже, що я можу додати його в масив. 0:03:45.739,0:03:46.899 І я тоді як: "Добре, класно. [br]Спасибі, Вінстоне." 0:03:46.899,0:03:50.455 Отже, я додала Вінстона. але воно все ще[br]говорить, що у мене троє друзів. 0:03:50.455,0:03:53.068 Правильно, тому що я повинна оновлювити[br]цю змінну тут 0:03:53.848,0:03:57.979 Це означає, що кожного разу, додаючи щось[br]до цього масиву, потрібно оновити змінну, 0:03:57.979,0:04:02.746 що може дійсно дратувати. Особливо якщо ви[br]спостерігаючи за цим вирішили, бути моїми 0:04:02.746,0:04:07.640 друзями, а тоді буду оновлювати це тисячі [br]разів і потрібно оновлювати це кожний раз. 0:04:07.640,0:04:14.065 Ось в чому справа. Ми часто хочемо знати,[br]як довго масив виконується і є певний 0:04:14.065,0:04:19.100 спосіб зробити це. Масив стежитиме за тим,[br]скільки часу він виконується з властивістю 0:04:19.100,0:04:25.565 довжини[ length] І щоб, використати її, ми[br]просто введемо, myFriends.length, а потім 0:04:25.565,0:04:29.338 ми отримаємо довжину. Бачите? Зараз вона[br]говорить 4, і я можу видалити цю змінну. 0:04:29.338,0:04:33.174 Вона не потрібна більше. Ця властивість[br]буде оновлювати кожен раз, коли ми додамо. 0:04:33.174,0:04:37.368 Тому, можливо OhNoesguy говорить, що він[br]буде моїм другом, а я: "Добре, ти з підлих 0:04:37.368,0:04:42.607 але добре. Будеш моїм другом."І ми можемо[br]далі додавати, і буде завжди оновлюватись. 0:04:42.607,0:04:47.700 Тому, це дійсно класно так як, ви знаєте,[br]що це набагато менше роботи щоб слідкувати 0:04:47.700,0:04:50.481 за тим наскільки довгий наш масив. 0:04:50.481,0:04:53.321 Добре, так що в значній мірі, коли ви [br]хочете зберегти список значень, як ці ми 0:04:53.321,0:04:57.321 використаємо масив. Так що дивіться далі[br]щоб дізнатися про дійсно класні речі, 0:04:57.321,0:04:59.061 що ми можемо використовувати.