|
Применение JavaScript при создании Web-страниц Вариант №6 Задание:
1. В поле "Количество элементов массива" нужно ввести число от 1 до
10 - это количество опытов для расчета. function calculate()
{
var i, n, M, D, Q, x1,x2;
x = new Array();
x1=0;
x2=0;
//------------------
x[0] = document.calc.arr1.value;
x[1] = document.calc.arr2.value;
x[2] = document.calc.arr3.value;
x[3] = document.calc.arr4.value;
x[4] = document.calc.arr5.value;
x[5] = document.calc.arr6.value;
x[6] = document.calc.arr7.value;
x[7] = document.calc.arr8.value;
x[8] = document.calc.arr9.value;
x[9] = document.calc.arr10.value;
n = document.calc.arrmax.value;
if((n>10)||(n<0))
{
alert("Количество элементов массива должно быть >0 и <10"); return false;
}
for(i=0;i<n;i++)
{
x1 = x1 + eval(x[i]);
x2 = x2 + Math.pow(eval(x[i]),2);
}
M = 1/eval(n) * x1;
D = (1/eval(n)*x2 - Math.pow(M,2))*eval(n)/(eval(n)-1);
Q = Math.sqrt(D);
document.calc.mo.value = M;
document.calc.disp.value = D;
document.calc.so.value = Q;
return true;
}
|
|---|