boa tarde, estou tentando praticar o que aprendi sobre javascript, e estou tentando identificar a posição de uma div na tela porém o if que deveria compar a posição do que está sendo exibido na tela com a posição da div nunca dá verdadeiro, mesmo quando o scroll atinge 1500 e a posição do objeto é 1206.
function animeScroll(){
let scrollDiv = document.querySelector('#div-localizar');
let windowTop = window.pageYOffset;
console.log(windowTop, scrollDiv.offsetTop);
const position = scrollDiv.OffsetTop;
console.log(windowTop > position);
if(windowTop < position) {
console.log("scrollou");
}else{
console.log('ainda não');
}
}
window.addEventListener('scroll', function(){
animeScroll();
});
não sei o que pode, ser pois usei a função typeof e ela mostrou que ambas variáveis são do tipo number. O que pode ser?