Показать сообщение отдельно
  #1 (permalink)  
Старый 12.08.2018, 00:04
Интересующийся
Отправить личное сообщение для Sergius182 Посмотреть профиль Найти все сообщения от Sergius182
 
Регистрация: 11.08.2018
Сообщений: 27

Подскажите как решить небольшую задачку
Небольшой скрипт чтоб мозги поразвивать- счет в уме.
Пользователь вводит число секунд после истечения которых генерируется новый пример, нажимает кнопку "следующий"- и счет в уме начинается.
Почитал о 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>
Ответить с цитированием