Проблема такая я обьявил переменную глобально
let have = false;
далее идет функция наведения мыши
где я ее переопределяю
$(".hover_2").mouseover(function () {
have = true;
setTimeout(function () {
$(".sheme-in").css({ "display": "none" });
$(".sheme-in2").css({ "display": "block" });
}, 100);
})
после проверка
if (have == true ) {
console.log('trueee')
}
else {
setInterval(randFunc, 6500);
}
но при наведении мыши если я в консоле вывожу console.log(have) он выдает false то есть она глобально не поменялось на true
как мне внутри функции ее изменить на true чтобы она изменилась глобально