<!--

function calculateErr()
{
var myArray = new Array();
var t=1;
var i=0;
var sum=0;
var msg="Enter data values one at a time.\nTo quit click on CANCEL.";
while (t>0) {
	t=prompt(msg,"");
	t=Number(t);
	if (t>0) {
		myArray[i]=t;
		sum=sum+t;
	}
	i++;
	var n=(myArray.length);

}
var biggest = myArray[0];
var smallest = myArray[0];

for (var j=0; j<n; j++) {
	biggest=Math.max(biggest, myArray[j]);
	smallest=Math.min(smallest, myArray[j]);
}
var Rerr=(biggest-smallest)/n;
Rerr = Rerr.toPrecision(1);
alert("There are "+n+" data readings. \nValues are "+myArray+"\nThe total is "+sum+"\nAverage is "+(sum / n));
alert("The min val is "+smallest+". \nThe max val is "+biggest+"\nRandom uncertainty is +/- "+Rerr);
}

-->