Предмет: Информатика, автор: lejla4538

JavaScript. Домашнее задание №6 а. Команды. Создаете пустой массив. Далее начинает бесконечно работать окно ввода текста. Вы задаете команду, например добавить элемент. Например: add, Иван Вы обрабатываете команду аdd и добавляете в массив строку Иван Дальше вы задаете команду удалить элемент. Например: del, Иван Обрабатываете команду del и удаляете строку Иван из массива. Когда вы напишите команду "stop", то окно ввода текста не должно больше появляться. Все результаты добавления и удаления выводятся в консоль и после остановки выводится конечный результат помогите ​

Ответы

Автор ответа: t77887367
0

Ответ:

Ви можете використовувати такий код на JavaScript для виконання вашого завдання:

JavaScript

let arr = [];

let command = "";

while (command !== "stop") {

   command = prompt("Введіть команду:");

   let [action, item] = command.split(", ");

   switch (action) {

       case "add":

           arr.push(item);

           console.log(`Елемент "${item}" було додано до масиву.`);

           break;

       case "del":

           let index = arr.indexOf(item);

           if (index > -1) {

               arr.splice(index, 1);

               console.log(`Елемент "${item}" було видалено з масиву.`);

           } else {

               console.log(`Елемент "${item}" не знайдено в масиві.`);

           }

           break;

       case "stop":

           console.log("Зупинка виконання команд.");

           break;

       default:

           console.log(`Невідома команда: "${action}".`);

   }

}

console.log("Кінцевий результат:", arr);

Цей код створює пустий масив і починає цикл, який продовжується, поки не буде введено команду “stop”. Він обробляє команди “add” та “del” для додавання та видалення елементів з масиву відповідно. Результати кожної операції виводяться в консоль, і після зупинки виводиться кінцевий результат.

Похожие вопросы
Предмет: Математика, автор: kseniarat9
Предмет: Литература, автор: sagynysh200680
Предмет: Английский язык, автор: sergeevgeorgij3