Javascript'te Ürün Toplamını Alma ve Döngü Kullanma Nasıl Yapılır
Arkadaşlar merhaba. Şöyle bir sorum olacaktı. Ürünler sayfasından 4 tane ürün ekledim, diyelim. Kullanıcı sepetim sayfasına girdiğinde fiyatların otomatik olarak, sayfanın hesap özeti bölümünde, ürünlerin toplamını vermesi lazım. Aşağıdaki kodda, sayfa yüklendiğinde "urun fiyatı" ve "urun adeti" her bir ürün için çarpılmış ve çıkan sonuç diğer ürünlerin sonucu ile toplanmış olması gerekli. Şimdi kafa karışıklığı olmaması için bir sayfa kodu yazmıyorum. Benim istediğim aşağıdaki kodda bir yanlışlık var mı? En önemlisi bu kodlarla birlikte döngü de kullanmam lazım büyük ihtimal. Bu kodlarla döngüyü nasıl kullanabilirim. Akıl almak için soruyorum. Yani aşağıdaki kod doğru ise döngüyle nasıl içiçe geçirebilirim. Nasıl kullanabilirim. En anlaşılır şekilde şöyle anlatayım.
Birinci ürün: --- 20 TL --- 2 adet ürün alıyor
İkinci ürün: --- 10 TL --- 1 adet ürün alıyor
Üçüncü ürün: --- 30 TL --- 2 adet ürün alıyor
Birinci ürün: --- fiyat*adet = 40 TL
İkinci ürün: --- fiyat*adet = 10 TL
Üçüncü ürün: fiyat*adet = 60 TL
Toplam: 110 TL şeklinde çıktı vermesi lazım.
window.onload = function fiyatlariyaz() {
var urunfiyati = document.getElementById("urunfiyati").value;
var urunadedi = document.getElementById("urunadedi").value;
if ((urunfiyati) && (urunadedi)) {
var toplamsonuc = urunfiyati*urunadedi;
document.getElementById("hesapozetidiv").innerHTML = toplamsonuc;
}
}
Soru hatalı mı? 👎
Eğer sorunun kurallara aykırı olduğunu düşünüyorsanız lütfen bize bildirin!