https://acadmetal.ru/video/osnovy-javascript-12-funkcii/