Показать сообщение отдельно
  #2 (permalink)  
Старый 17.03.2023, 18:16
Аватар для voraa
Профессор
Отправить личное сообщение для voraa Посмотреть профиль Найти все сообщения от voraa
 
Регистрация: 03.02.2020
Сообщений: 2,745

Сообщение от Tri
1.querySelector('.screen p') заменить на что-то более осознанное, в один селектор
Ну назначьте этому <p> id="out"
Сообщение от Tri
2.event функции нужно разбить на несколько частей, например, одна отвечает за обработку нажатий на цифры, а другая за обработку нажатий на мат.операции. А в event-е просто вызывать их в зависимости от того, что сейчас нажато
Ну назначьте разным кнопкам разные классы. Для цифр класс diget для операций класс operator. И в зависимости от класса - разные обработчики.
Сообщение от Tri
Нужна помощь в изменении кода
Тут много менять надо. Если учитесь, учитесь делать правильно. Элементы html имеют свою семантику и назначение. div - это для разметки. <a> - для переходов, а что бы нажать и выполнить действие есть <button>. Привыкайте делать правильно.
Ответить с цитированием