0
     var BBB = document.getElementById("year-of-birth");
     var ZZZZ = document.getElementById("year-of-admission");


     ZZZZ.addEventListener("input", function () {
      z = Number(ZZZZ.value);
    console.log(z);
    });

    BBB.addEventListener("input", function () {
    var Fin = BBB.value;
    x = Number(Fin[0] + Fin[1] + Fin[2] + Fin[3]);
    console.log(x);
    });

   if (x<z) { console.log ("ошибка в дате поступления или возрасте")}
  • никак.. да это и не надо. цель какая? – Алексей Шиманский Aug 08 '22 at 17:56
  • в дальнейшем использовать для сравнения с другими переменными.. – Ann Kazakova Aug 08 '22 at 18:01
  • это действие будет происходит в каком-то событии. так? вот в текущем сложите данные в переменную выше текущего события (за пределами), а в другом берите данные. – Алексей Шиманский Aug 08 '22 at 18:03
  • попробуйте создать переменную x в глобальной области видимости – Alexandr_Yakovlev Aug 08 '22 at 18:08
  • по идее хочу выполнить такое сравнение но х и z не выводятся из своих блоков..не могу сообразить как переписать просто – Ann Kazakova Aug 08 '22 at 18:35
  • z и x выносятся так же вне обработчиков событий.......создаётся функция, например test где происходит сравнение данных.....что в обработчике ZZZZ.addEventListener что в BBB.addEventListener в конце вызывается эта самая функция test – Алексей Шиманский Aug 08 '22 at 18:49
  • Спасибо! это трудно для осознания, но теперь все получилось!) – Ann Kazakova Aug 09 '22 at 17:26

0 Answers0