묻고답하기

body onload="zoom()">
<SCRIPT language=JavaScript>
<!--
i=0;
function zoom() {
    if ( i < 100 ) {
                i=i+1;
                document.time_form.clock.value = i;
                window.setTimeout("zoom()", 10);
        }
}
// -->
</SCRIPT>

<form name="time_form">
<input name="clock" size=28 value=time style="font-family:Verdana;font-size:33px;border:1px #ffffff solid">
</form>
</body>

위의 소스에서요
setTimeout("zoom()", 10);
이렇게 10이라고 쓰면 1/100초로 표현되야 하는거 아닌가요 ?
그런데 실제로 해보면 1/20초 정도로 표현되거든요...
스탑워치처럼 1초에 1/100초가 표현되도록 하려면 어떻게 하나요 ?