<!DOCTYPE HTML>
<html>
<body>
<p id="foo">0</p>
<script>
function init(element) {
if(document.getElementById(element) !== null) {
foo();
}
else {
setTimeout(function() {
init(element);
}, 0);
}
}
function foo() {
var i = 0;
return function() {
if (i++ < 25) {
document.getElementById('foo').innerHTML = Math.random();
}
else i = 0;
setTimeout(arguments.callee, 100);
}();
}
init('foo');
</script>
</body>
</html>
код сам выводит любые числа, как остановить код на 10 секунде и чтоб результат остался(т.е. дальше скрипт не выводил)
"А есть ли возможность вбить несколько чисел и чтоб он сам их перебирал и через 10 сек выполнения(перебирания) код остановился и результат оставил на экране?