<script>
while (true)
{
var number1 = Math.floor(Math.random()*100);
var number2 = Math.floor(Math.random()*100);
var sign = Math.floor(Math.random()*4);
var signtext = "";
var result = null;
if (sign == 0)
{
signtext =" сложить ";
result = number1 + number2;
}
if (sign == 1)
{
signtext =" умножить ";
result = number1 * number2;
}
if ((sign == 2) && (number1 > number2))
{
signtext =" вычесть ";
result = number1 - number2;
}
if (sign == 3 )
{
while (!((number1 > number2) && (number2 > 0) && (number1%number2 == 0)))
{
number1 = Math.floor(Math.random()*100) ;
number2 = Math.floor(Math.random()*100);
}
signtext =" разделить ";
result = number1 / number2;
}
if (result == null) continue;
var value = prompt ("Вычисли " + number1 + signtext + number2);
if (value == result){
alert ("Правильно");
}
else
{
alert ("Неправильно");
}
}
</script>
|