###язык Python##
###1##
N=int(input())
if(N<32 and N%3!=0 or N<0):
print("YES")
else:
print("NO")
###2##
N=int(input())
if(N%2==0 or N>400 and N<500):
print("YES")
else:
print("NO")
###3##
N=int(input())
if(len(str(N))==3 and str(N)[-1]=='9'):
print("YES")
else:
print("NO")
###4##
N=int(input())
if(N>=345 and N<543 or N%7==0):
print("YES")
else:
print("NO")
###5##
N=int(input())
if(N%3==0 or str(N)[-1]=='0'):
print("YES")
else:
print("NO")
###6##
N=int(input())
if(N%2==0 and int(str(N)[-2])>5):
print("YES")
else:
print("NO")
###7##
N=int(input())
if(N%2!=0 and len(str(N))==3):
print("YES")
else:
print("NO")
##8##
a=int(input())
b=int(input())
if(int(str(a)[-4])>int(str(b)[-4])):
print("YES")
else:
print("NO")
##9##
a=int(input())
b=int(input())
if(int(str(a)[-3])%2==0 and b%2!=0):
print("YES")
else:
print("NO")
##10##
a=int(input())
b=int(input())
if(a%8>4 and b%12<5):
print("YES")
else:
print("NO")
##11##
a=int(input())
b=int(input())
if(a%3!=0 and b%3!=0):
print("YES")
else:
print("NO")
##12##
a=int(input())
b=int(input())
if((a*b)%3==0):
print("YES")
else:
print("NO")
##13##
a=int(input())
b=int(input())
if(a%23<14 and b%22>15):
print("YES")
else:
print("NO")
##14##
a=int(input())
b=int(input())
if(a%b==0 or b%a==0):
print("YES")
else:
print("NO")
##15##
a=int(input())
b=int(input())
if(str(a)[-1]=='6' and str(b)[-4]=='6'):
print("YES")
else:
print("NO")
в JS события обычно делят на системные: загрузка (load) и выгрузка (unload) страницы, события мыши (click, mouseover, mousemove и т.д.) и события клавиатуры типа (keypress, keydown, keyup).
javaScript Событийная модель
Событийная модель DOM позволяет пользователю взаимодействовать с элементами
Событийная модель DOM содержит события и слушатели событий прикрепленные к DOM обьектам
DOM позволяет устанавливать общие типы событий, которые используются в 99% случаев События Мыши События Тачскрина События Форм События Клавиатура События DOMнапример события через атрибут on + название события.
<a href="#" onclick="alert('Сработало событие!');">Нажми!</a>
Но этот является далеко не самым лучшим, т.к. html - это разметка и там не следует писать скриптов в атрибутах. Для того, чтобы повесить какое-нибудь событие на элемент, есть метод addEventListener(). Этот метод принимает три параметра:
первый - название события
второй - функция, которая должна сработать на этом событии
третий - этап события. Если true(по-умолчанию), то событие будет срабатывать на этапе захвата, а если false - на этапе всплытия. Советую вам всегда ставить третим параметром false.