Небольшой скрипт чтоб мозги поразвивать- счет в уме.
Пользователь вводит число секунд после истечения которых генерируется новый пример, нажимает кнопку "следующий"- и счет в уме начинается.
Почитал о Java Script и написал вот такой скрипт. Но не могу доделать 1 вещь-
чтобы при генерации нового примера скрипт давал ответ НА ДВА примера, - на новый И НА ПРЕДЫДУЩИЙ пример.
не могу сделать чтоб программа и на предыдущий пример давала ответ.
Подскажите как это сделать.
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title></title>
<script language="JavaScript" type="text/javascript">
// Функ для генерации целого случайного числа
function f2 (min, max) {
var rand = min + Math.random() * (max - min)
rand = Math.round(rand+6);
return rand;
}
// Функция записи примера, его решения и вывода ответа
function f1(){var x,y,z;
x=document.getElementById("iks");
y=document.getElementById("igrek");
z=document.getElementById("zed");
x.innerHTML= f2(11,99);
y.innerHTML=f2(11,99);
z.innerHTML=y.innerHTML*x.innerHTML;
var t= document.getElementById("forma").value*1000;
setTimeout("f1()", t);
}
</script>
</head>
<body bgcolor="black" >
<font color='#C0C0C0'>
<h2><table cellspacing="5" cellpadding="0">
<tr>
<td id='iks'> <!-- X -->
</td>
<td> <!-- * -->
х
</td>
<td id='igrek'> <!-- Y-->
</td>
<td> <!-- = -->
=
</td>
</tr>
</table></h2>
<button id='zed'>ответ</button> <!-- z -->
<button id='zed2'>ответ на предыдущ пример</button> <!-- z2 -->
<br>
<input type="text" id="forma" />
<br> <br>
<button onclick='f1()'> Следующий </button>
</font>
</body>
</html>