Пример 17

<html>
<head>
<meta charset='utf-8'/>
<title>Пример 17, функция</title>
</head>
<body>
<button onclick="myFunction()">Проверки</button>

<p id="demoN"></p>
<p id="demoK"></p>
<p id="demoSum"></p>

<script type="text/javascript">
<!--
function myFunction() {
var N = prompt("Введите натуральное число N:", 50);
if (N != null) {
document.getElementById("demoN").innerHTML = "N = " + N;
}

var s = 0;
var K = 0;
while(s < N){
K++;
s += K;
}
document.getElementById("demoK").innerHTML = "K = " + K;
document.getElementById("demoSum").innerHTML = "Сумма = " + s;
}
//-->
</script> <p>Проверьте работу скрипта,
присваивая переменной N различные значения</p>
</body>
</html>