Цикл do . . . while в сочетании со средствами
управления событиями
Рассмотрим задачу: при нажатии на кнопку "2 * i =" на экран броузера отображается таблица умножения на натуральное число два.
Программа на языке JavaScript выглядит следующим образом:
<html>
<head>
<title>do . . . while</title>
<script language="JavaScript">
var i=1
n=0
function g(){
do{
n=2*i
document.write('2 * ',i, ' = ',n,'<br>')
i++
}
while(i<=10)
}
</script>
</head>
<body>
Таблица умножения на 2
<form>
<input type='button' value='2 * i =' onClick=g()>
</form>
</body>
</html>
После выполнения программы на экране отобразится кнопка: "2 * i =".
После нажатия на кнопку на экране броузера отобразится таблица умножения: