JavaScriptでボタンを押したときに動的に数字が足しこまれる過程を見たくて
コードを描いているのですが、うまく表示できません。
例:

document.getElementById('button').onclick = function(){
 document.getElementById('output-text').innerHTML = 0;
 document.getElementById('output-text').innerHTML += 1;
 document.getElementById('output-text').innerHTML += 1;
 document.getElementById('output-text').innerHTML += 1;
 document.getElementById('output-text').innerHTML += 1;
 …
}

と書くと、output-textの箇所に0、1、2、3、4…と足しこまれる過程が見れると思ったのですが、
実際には足しこまれる過程が見れません。
そこでお伺いしたいのですが、PHPではflushと言う関数があり、画面に出力することが出来るのですが、
JavaScriptにも同等の関数、または何かやりかたはありますでしょうか?
よろしくお願いします。