@AlexShow163
Начинающий верстальщик

Как правильно записать данные в массив и какая логика?

Создайте два поля. В одно пользователь вводит день рождения, во второй - месяц (в виде числа). Выведите знак зодиака под каким родился пользователь. Данные о знаке зодиака храните в массиве.
Это задача как правильно записать данные в массив?????
  • Вопрос задан
  • 150 просмотров
Решения вопроса 1
mukhindev
@mukhindev
Я бы так сделал

const signs = [
  { name: 'Овен', from: 321, to: 419 },
  { name: 'Телец', from: 420, to: 520 },
  { name: 'Близнецы', from: 521, to: 620 }
]

321 это 3 месяц 21 число
419 это 4 месяц 19 число
и т. д.

К примеру берём месяц 4 (апрель) и день 25.
Соединяем в 425

Идём по массиву и ищем в чей промежуток 425 попадёт. В нашем случаи от 420 до 520. Значит Телец.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 2
TTATPuOT
@TTATPuOT
https://code.patriotovsky.ru/
let array = [];

array.push('Первое значение', 'Второй значение');

В чём именно проблема?
Лучше использовать для этой задачи объекты, а не массивы.
Ответ написан
profesor08
@profesor08 Куратор тега JavaScript
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы