Вопрос задан 09.10.2023 в 11:22. Предмет Информатика. Спрашивает Абитов Бахтияр.

Помогите!!! JavaScript. Пользователь вводит номер месяца, выведите название месяца и сезона.(июль,

лето)
0 0
Перейти к ответам

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

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Тропина Настя.
<!DOCTYPE html>
<html>
  <head>
    <script>
      function BbIBOD()
      {
        let BBOD = document.getElementById("BBOD").value;
        let BbIBOD = document.getElementById("BbIBOD");
        let B = "";
        switch (+BBOD)
        {
          case 1:
            B = "Январь";
            break;
          case 2:
            B = "Февраль";
            break;
          case 3:
            B = "Март";
            break;
          case 4:
            B = "Апрель";
            break;
          case 5:
            B = "Май";
            break;
          case 6:
            B = "Июнь";
            break;
          case 7:
            B = "Июль";
            break;
          case 8:
            B = "Август";
            break;
          case 9:
            B = "Сентябрь";
            break;
          case 10:
            B = "Октябр";
            break;
          case 11:
            B = "Ноябрь";
            break;
          case 12:
            B = "Декабрь";
            break;
          default:
            B = "Такого месяца не существует. ";
            break;
        }
        
        if ((BBOD < 1)||(BBOD > 12)){B += "И времени года тоже.";}
        else
        {
          let A = +BBOD % 12;
          switch ( true )
          {
            case ((A >= 0)&&(A < 3)):
              B += ", Зима.";
              break;
            case ((A > 2)&&(A < 6)):
              B += ", Весна.";
              break;
            case ((A > 5)&&(A < 9)):
              B += ", Лето.";
              break;
            case ((A > 8)&&(A < 12)):
              B += ", Осень.";
              break;
          }
          }
        BbIBOD.innerHTML = B;
      }
    </script>
  </head>
  <body>
    <form onSubmit="BbIBOD(); return false;">
      <label for="BBOD" >Введите номер месяца: </label><input id="BBOD" type="text">
      <div id="BbIBOD"></div>
    </form>
  </body>
</html>
0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Конечно, вот пример JavaScript-кода, который позволит пользователю ввести номер месяца и вывести название месяца и сезона:

javascript
// Запросить у пользователя номер месяца var monthNumber = parseInt(prompt("Введите номер месяца (от 1 до 12):")); // Проверить, является ли введенное значение числом и находится ли в диапазоне от 1 до 12 if (!isNaN(monthNumber) && monthNumber >= 1 && monthNumber <= 12) { // Создать массив с названиями месяцев var months = ["январь", "февраль", "март", "апрель", "май", "июнь", "июль", "август", "сентябрь", "октябрь", "ноябрь", "декабрь"]; // Определить сезон на основе номера месяца var season; if (monthNumber >= 3 && monthNumber <= 5) { season = "весна"; } else if (monthNumber >= 6 && monthNumber <= 8) { season = "лето"; } else if (monthNumber >= 9 && monthNumber <= 11) { season = "осень"; } else { season = "зима"; } // Вывести название месяца и сезона alert("Вы ввели месяц: " + months[monthNumber - 1] + "\nСезон: " + season); } else { // Если введенное значение не является числом или не находится в диапазоне от 1 до 12 alert("Пожалуйста, введите корректный номер месяца от 1 до 12."); }

Этот код запросит у пользователя номер месяца, затем определит название месяца и соответствующий сезон, и выведет их в диалоговом окне.

0 0

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

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

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

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