Вопрос задан 23.10.2023 в 20:46. Предмет Информатика. Спрашивает Облова Анастасия.

50б! Создать программу, которая осуществляет ввод списка фамилий, помещает фамилии в массив, а

затем сортирует их. Фамилии должны быть выведены в алфавитном порядке и пронумерованы. (Javascript HTML)
0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Гунько Настя.

По сути весь код:

<script>

var users = [];


function addUser() {

 // записываем объекты в переменные

 var newUser = document.getElementById("input_name");

 var listFamilies = document.getElementById("list_families");


 users.push(newUser.value);  // записываем юзера

 users.sort();     // сортируем



 // заполняем лист

 var content = "";

 for (var i = 0; i < users.length; i++) {

  content += `<li class="list-group-item"><b>${i + 1})</b> ${users[i]}</li>`;

 }


 // рисуем новый список

 listFamilies.innerHTML = content;


 // очищаем ввод

 newUser.value = "";

 

}

</script>


Скрин в приложении. Сам пример, будет доступен 14 дней с момента публикации ответа: https://dropmefiles.com/bVYIF


0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Для создания программы, которая осуществляет ввод списка фамилий, помещает их в массив, а затем сортирует их, вы можете использовать следующий подход на JavaScript и HTML.

Сначала создайте HTML-форму для ввода фамилий. Пользователь может вводить фамилии, разделяя их запятыми.

```html

Введите фамилии



```

Затем добавьте следующий JavaScript код, который будет обрабатывать ввод и сортировать фамилии:

```javascript function sortFamilies() { // Получаем введенные фамилии var familiesInput = document.getElementById('families').value; // Разделяем фамилии по запятой и пропускаем пробелы var familiesArray = familiesInput.split(',').map(function(family) { return family.trim(); }); // Сортируем фамилии familiesArray.sort(); // Выводим отсортированные фамилии var result = ''; for (var i = 0; i < familiesArray.length; i++) { result += (i + 1) + '. ' + familiesArray[i] + '
'; } document.getElementById('result').innerHTML = result; } ```

Этот код сначала получает введенные фамилии из текстового поля, затем разделяет их по запятой и удаляет пробелы. Затем он сортирует массив фамилий в алфавитном порядке. Наконец, он выводит отсортированные фамилии, пронумерованные по порядку.

0 0

Похожие вопросы

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос