Arama butonu
Bu konudaki kullanıcılar: 1 misafir
24
Cevap
724
Tıklama
0
Öne Çıkarma
Cevap: Notdefterinde standart sapma hesaplama. (2. sayfa)
L
10 yıl
Yarbay

Merhaba,

Javascript'de üs alma operatörü mevcut değildir.http://www.w3schools.com/js/js_operators.asp, onun yerine Math.pow() fonksiyonundan yararlanmalısın. (Math.pow((2-3),2)+Math.pow((4-3),2))/2, karekök de aynı şekilde Math.sqrt veya Math.pow'dan yararlanabilirsin.




Bu mesajda bahsedilenler: @Lagras
L
10 yıl
Yarbay

http://www.w3schools.com/js/js_arrays.asp

<script> 
var i,N,ort,std,varyans,t1,t2,n1;
N=Number(prompt("Bir Sayı Giriniz"));
var x = new Array(N)
i=1; t1=0; t2=0; n1=0;
for(i=1;i<=N;i++)
{
x[i]=i
}
for(i=1;i<=N;i++)
{
if(x[i]%2==0)
{
t1=t1+x[i]
t2=t2+Math.pow(x[i],2)
n1=n1+1
}
}
ort=t1/n1;
varyans=(t2-Math.pow(ort,2)/n1)/(n1-1)
std=Math.sqrt(varyans)
document.write("<p>ort=" + ort+"</p>")
document.write("<p>varyans="+varyans+"</p>")
document.write("<p>standart sapma="+std+"</p>")





< Bu mesaj bu kişi tarafından değiştirildi lterlemez -- 19 Ocak 2016; 11:53:47 >
Bu mesaja 1 cevap geldi.

Bu mesajda bahsedilenler: @Lagras
L
10 yıl
Yarbay

Bu arada, farkındayım çok karıştırıyorum kafanı ama şimdiye kadar verdiğim kodlarda üs alma işlemini ^ ile yaptıysam yanlıştır. "^" gördüğün yerlerde "Math.pow" kullanmalısın.




Bu mesajda bahsedilenler: @lterlemez
L
10 yıl
Yüzbaşı
Konu Sahibi

@lterlemez Aynen onları düzeltmiştim zaten.Kafa karışıklığı iyidir doğruyu bulduğunda unutmazsın.Çok yardımcı oldun teşekkür ederim.


Bu mesaja 1 cevap geldi.

Bu mesajda bahsedilenler: @lterlemez
L
10 yıl
Yarbay

Rica ederim. Kolay gelsin...




Bu mesajda bahsedilenler: @Lagras
DH Mobil uygulaması ile devam edin. Mobil tarayıcınız ile mümkün olanların yanı sıra, birçok yeni ve faydalı özelliğe erişin. Gizle ve güncelleme çıkana kadar tekrar gösterme.