• Не работает document.querySelectorAll. Почему?

    @dimoff66
    Кратко о себе: Я есть
    querySelectorAll возвращает массив(точнее коллекцию элементов), и вы массиву пытаетесь назначить событие.
    Событие нужно назначать каждому элементу массива

    const modalBtns = document.querySelectorAll('.modal-btn li');
    modalBtns.forEach(b=>b.addEventListener('click', openModal));
    Ответ написан
    3 комментария
  • Как лучше всего сверстать такой декор?

    WornerNotBrasers
    @WornerNotBrasers
    I'm an ordinary person from a country you don't ev
    Сделаю предположение что вот так можно попробовать: https://jsfiddle.net/qkymzhfs/1/
    Ответ написан
    1 комментарий
  • Где научиться алгоритмам?

    Почитай книгу «Грокаем алгоритмы. Иллюстрированное пособие для
    программистов и любопытствующих». В нем примеры приводятся на
    Python и объясняются приведенные Вами термины.

    Количество алгоритмов огромно, большинство берет начало из разделов
    прикладной математики. Можно начать с сортировок, а дальше изучить
    остальные базовые.

    Касательно Python, если не приходилось изучать/писать программы с
    использованием стандартной библиотеки collections, то советую
    посмотреть внимательно. Есть реализация множества алгоритмов,
    которые необходимы в жизни при работе. Избавит Вас от повторного
    написания этих алгоритмов.
    Ответ написан
    Комментировать
  • В чем ошибка..?

    DKFIRE
    @DKFIRE
    16 лет, учусь :)
    Пытаешься делать математические действия с типом данных "string"
    Ответ написан
    Комментировать
  • В чем ошибка..?

    @ManWithADog
    Недокодер
    Всё очень просто: следует преобразовать типы данных:
    name = input("Введите ваше имя: ")
    height = input("Введите ваш рост в сантиметрах: ")
    weight = input("Введите ваш вес: ")
    
    print("Анкета: ")
    print("Имя: " + name)
    print("Рост: " + height)
    print("Вес: " + weight)
    
    weight = int(weight)
    height = int(height)
    
    bmi = weight / (height * height)
    
    if bmi < 25:
         bmi = str(bmi)
         print("Коэффициент bmi у " + name + ":" + bmi)
         print("У " + name + " нет лишнего веса")
    else:
         bmi = str(bmi)
         print("У " + name + " есть лишний вес")
         print("Коэффициент bmi у " + name + ":" + bmi)
    Ответ написан
    8 комментариев