속도 = 속도 || 0.1;
시간 = 시간 16;
// 스크롤 막대에서 페이지 상단까지의 수평 거리
var x = document.body.scrollLeft;
// 스크롤 막대에서 페이지 상단까지의 수직 거리
var y = document.body.scrollTop;
// 스크롤 거리 = 현재 거리/속도, 거리가 작을수록 속도는 1보다 큰 숫자이므로 스크롤 거리가 점점 작아집니다.
speed
window.scrollTo( Math.floor( x / 속도), Math.floor(y / 속도));
// 거리가 0이 아니면 이 반복 함수를 계속 호출합니다.
if(x > 0 || y > 0) {
window.setTimeout("gotoTop(" speed ", " " time ")", time);
}
}