• 카테고리

    질문 & 답변
  • 세부 분야

    풀스택

  • 해결 여부

    미해결

documentH 와 scrollH 값에 오차가 있습니다.

20.05.02 13:01 작성 조회수 150

2

    function scrollFunc(){

        let documentHeight = document.body.scrollHeight;
        let scrollHeight = pageYOffset+window.innerHeight;

        console.log('documentH :' + documentHeight);
        console.log('scrollH :' + scrollHeight);


        if (scrollHeight >= documentHeight) {
            console.log('end!!')
        }
    }

두 값에 오차가 있어서 end 메세지가 출력이 안되네요 ..

소수점단위 오차가 있습니다.

답변 1

답변을 작성해보세요.

0

안녕하세요 gyucheol sim 님 kindtiger입니다:)

혹시 브라우저의 창을 확대해서 보고계신가요?  크롬의 브라우저 사이즈를 100%로 맞추고 작업해보세요~!

단축키는 컨트럴 + 숫자0  버튼을 누르시면 됩니다~!