задача керуванням масивом із незв'язних книжок. Ваш перший крок - написати три функції для виконання таких дій:
1 - (функція) Додати книгу
2 - (функція) Видалити книгу
3 - (функція) Показати відсортований за алфавітом список книг
Масив книг
let booksArray = [
"Легенди Карпатських гір",
"Шепіт Поліської ночі",
"Таємниці Чорного лісу",
"Забуті мелодії Гуцульщини",
"Володар перснів",
"Гоббіт, або Туди і назад",
"Сильмариліон"
];
Крім того, вам потрібно написати інтерактивне меню, яке дасть змогу користувачеві вибирати, яку операцію він хоче виконати. Для цього використовуйте цикл і команди prompt та alert.
приклад інтерактивного меню на скріншоті нижче, він з'являється під час запуску скрипта.

Ответы
(PYTHON)
booksArray = [
"Легенди Карпатських гір",
"Шепіт Поліської ночі",
"Таємниці Чорного лісу",
"Забуті мелодії Гуцульщини",
"Володар перснів",
"Гоббіт, або Туди і назад",
"Сильмариліон"
]
def add_book():
book_name = input('Введіть назву книги: ')
booksArray.append(book_name)
print('Книга додана успішно!')
def delete_book():
book_index = int(input('Введіть номер книги, яку потрібно видалити: '))
if book_index >= 0 and book_index < len(booksArray):
del booksArray[book_index]
print('Книга видалена успішно!')
else:
print('Невірний номер книги!')
def show_sorted_books():
sorted_books = sorted(booksArray)
print('Відсортований за алфавітом список книг:')
for book in sorted_books:
print(book)
while True:
print("\nМЕНЮ:")
print("1. Додати книгу")
print("2. Видалити книгу")
print("3. Показати відсортований за алфавітом список книг")
print("4. Вийти з програми")
choice = input("Виберіть опцію з меню: ")
if choice == '1':
add_book()
elif choice == '2':
delete_book()
elif choice == '3':
show_sorted_books()
elif choice == '4':
print('До побачення!')
break
else:
print('Невірний вибір. Спробуйте ще раз.')