Complie info
ExecutableCreationTime:
7/26/2023 4:39:08AM
ExecutableLastWriteTime:
7/26/2023 4:39:08AM
ExecutableHashSHA256:
9EB15669EDDE760F5D70D9B03E70DA4F6D7668A070469BD5193B79FBA70920E5
SettingsHashSHA256:
B5736D12DBE9C0F7B10339229BD1ABE1D1C8BD0B7331973D5DF752D8B033293A
AppStartDate:
2023-07-26 01:40:54.656
StylesHash:
D874A857C9AE35986454587CF15ED802E0DA670AA6BCBF2B7311FA7D0367145E
ScriptsHash:
B2860447F9AF448ED6C9353FCAD64AB324ABFB5D42697A9CA3F1A2C9535129E8
AdditionalHeadContentHash:
CDB97F7F404FBF14B9786071235C8E643776E7B3C78B6A356497F4AFAF322B64
InfoMaterialThemeConfigStringHash:
1A625F0A40A26FA5062CD3FA8D90EC3510951D26772B551CEB95131E7A072547
HtmlTextFormaterStringHash:
FDA2DF23F082D5B1946DD98B73E10CC29090B023D20BEEBF1B924301997FC0D1
HeaderHash:
32E97CCC90A1B0F0D42F16969725B3B6609EA18492A6CF6B8A43E824FA2D8EB7
FooterHash:
B8EA0644585A6D27C6B10FD167809CF1F1884EDC0374A494362B16876CE98B96
AdditionalMainDivContentHash:
D05224365F5F8632B8AC84C4032E59B7F61910A18D95DEB5F1C54140777D314C
Завдання
Завдання 1.1
Доступ до елементів 1
Створіть масив numbers з числовими значеннями [10, 20, 30, 40, 50]. Використовуючи доступ до елементів, виведіть на консоль значення третього елемента масиву.
Завдання 1.2
Доступ до елементів 2
Створіть масив fruits з рядковими значеннями ['яблуко', 'банан', 'помаранч', 'груша', 'ківі']. За допомогою доступу до елементів, змініть значення четвертого елемента масиву на 'ананас'. Виведіть оновлений масив fruits на консоль.
Завдання 2.1
Зміна елементів 1
Cтворіть масив numbers з трьох чисел: 10, 20, 30. Змініть значення другого елемента масиву на 25. Виведіть оновлений масив на консоль.
// Завдання 1
let numbers = [10, 20, 30];
numbers[1] = 25;
console.log(numbers); // [10, 25, 30]
// Завдання 2
let fruits = ["яблуко", "банан", "апельсин"];
fruits[2] = "груша";
console.log(fruits); // ["яблуко", "банан", "груша"]
Завдання 2.2
Зміна елементів 2
Створіть масив fruits з трьох фруктів: "яблуко", "банан", "апельсин". Змініть значення третього елемента масиву на "груша". Виведіть оновлений масив на консоль.
Завдання 3.1
Довжина масиву 1
Напишіть функцію, яка приймає масив чисел як аргумент і повертає його довжину. Використайте вбудовану властивість length для визначення довжини масиву. Виведіть результат на екран.
Приклад вхідних даних:
let numbers = [1, 2, 3, 4, 5];
console.log(getLenght(numbers)); // Очікуваний результат: 5
Завдання 3.2
Довжина масиву 2
Завдання 2:
Напишіть функцію, яка приймає масив рядків як аргумент і повертає кількість рядків, довжина яких перевищує 5 символів. Використайте цикл for для перебору рядків масиву та використання властивості length для визначення довжини кожного рядка. Використайте логічний оператор > для порівняння довжини рядка з 5. Виведіть результат на екран.
Приклад вхідних даних:
let strings = ["Привіт", "JavaScript", "функції", "масиви", "код"];
console.log(countLongRows(strings)); // Очікуваний результат: 4
Завдання 4.1
Додавання елементів 1
Створіть порожній масив numbers. Далі, напишіть код, який буде запитувати у користувача числа за допомогою функції prompt() і додавати їх до масиву numbers за допомогою методу push(). Код повинен продовжувати запитувати числа до тих пір, поки користувач не напише "стоп" у діалоговому вікні замість цифри. Після цього виведіть масив numbers на консоль.
Завдання 4.2
Додавання елементів 2
Створіть масив fruits з вже наявними фруктами: "яблуко", "банан", "апельсин". Напишіть код, який буде запитувати у користувача новий фрукт за допомогою функції prompt() і додавати його до масиву fruits за допомогою методу push(). Після додавання фрукту виведіть повідомлення на сторінку, що фрукт успішно додано. Наприклад: "Фрукт додано до списку: яблуко". Потім виведіть оновлений масив fruits на сторінку (HTML, getElementById).
Завдання 5.1
Видалення елементів 1
Напишіть функцію, яка приймає масив чисел та видаляє всі непарні числа з цього масиву. Потім виведіть отриманий масив на екран.
Завдання 5.2
Видалення елементів 2
Створіть функцію, яка приймає масив рядків та видаляє всі рядки, які містять певне задане слово. Функція повинна приймати два параметри: масив рядків та слово для пошуку. Потім виведіть отриманий масив на екран.
Завдання 6.1
Ітерація по масиву 1
Створіть масив чисел і виконайте наступне:
- Виведіть всі елементи масиву на консоль.
- Знайдіть суму всіх чисел у масиві.
- Знайдіть середнє арифметичне чисел у масиві.
- Знайдіть найбільше та найменше число в масиві.
Завдання 6.2
Ітерація по масиву 2
Створіть масив рядків і виконайте наступне:
- Виведіть всі рядки масиву на консоль.
- Знайдіть найкоротший та найдовший рядок в масиві.
- Перевірте, чи є в масиві рядки, які містять певний підрядок (функція -
.includes(), використання:string.includes(substring)), і виведіть їх на консоль.