Здравствуйте. Подскажите что делает этот код и что это за странная запись:
const h = x => !!(x % 2);
Это определение стрелочной функции с именем h и одним параметром x, функция возвращает результат булевого типа, к которому преобразуется остаток от деления значения параметра x на 2, тем самым мы сможем узнать, является ли переданное число четным.
h это функция, определяющая четность и нечетность переданного числа