Heron-Verfahren

Das folgende Programm rechnet Näherungen für Wurzel aus a zum Startwert x0 aus.
<script language="JavaScript" >
var a,x;
a=eval(window.prompt("Geben Sie den Radikanden a ein",""));
x=eval(window.prompt("Geben Sie den Startwert x0 ein",""));
for (i=0;i<20;i++) 
{ document.write(i,'&nbsp;&nbsp;&nbsp;',x,'&nbsp;&nbsp;&nbsp;',a/x,'<br>'); x=1/2*(x+a/x); }
</script>
Ergebnis des Programmlaufs: