script.js 2.7 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152
  1. "use strict";
  2. document.addEventListener("DOMContentLoaded", () => {
  3. // Калькулятор подсчета каллорий для девущек
  4. for (let i = 0; i < 1; i++) { //цикл
  5. const userWeight = +prompt("Ваш вес", ""), //просим пользователя ввести его вес
  6. userHeight = +prompt("Ваш рост", ""), //просим пользователя ввести его рост
  7. userAge = +prompt("Ваш возраст", ""); //просим пользователя ввести его возраст
  8. if (userWeight != null && userHeight != null && userAge != null && userWeight != '' && userHeight != '' && userAge != '') { //делаем проверку (пользователь не может закрыть модальное окно и оставить поле пустым, пока не введет даные)
  9. const weightCount = 10 * userWeight, //подсчитываем введенные данные пользователя с помощью формулы
  10. heightCount = 6.25 * userHeight,
  11. ageCount = 5 * userAge,
  12. totalCount = (weightCount + heightCount - ageCount) - 161;
  13. alert(`${totalCount} - это количество калорий в день позволит вам есть и худеть`); //выводим общую сумму количества каллорий на день
  14. } else {
  15. console.log('error'); //выводим в консоль сообщение об ошибке
  16. i--; //возвращаем пользователя к вопросам опять, если не прошел проверку
  17. }
  18. }
  19. const btn = document.querySelector(".form__btn"),
  20. inputLogin = document.querySelector(".input__login"),
  21. inputPassword = document.querySelector(".input__password"),
  22. trueLogin = 'admin',
  23. truePassword = 'qwerty',
  24. div = document.createElement("div");
  25. btn.addEventListener("click", (event) => {
  26. event.preventDefault()
  27. if (inputLogin.value == trueLogin && inputPassword.value == truePassword) {
  28. div.classList.add('style__div');
  29. div.style.backgroundColor = "green"
  30. div.innerHTML = "Поздравляем, Вы вошли в свой аккаунт!";
  31. document.body.append(div);
  32. } else {
  33. div.classList.add('style__div');
  34. div.style.backgroundColor = "red"
  35. div.innerHTML = "Неверно введен логин или пароль";
  36. document.body.append(div);
  37. }
  38. });
  39. });