Moonyazilim adlı üyeden alıntı: mesajı görüntüle
fetch('https://finans.truncgil.com/v3/today.json')
.then(response => response.json())
.then(data => {
 console.log(data);
    // Veriden gram altın değerini al ve değişkene ata
    //gramAltin = data["gram-altin"]["buying"];
    // Sonuçları ekrana yazdır
    //yazdirSonuclari(gramAltin);
});
bu şekilde çalıştırıp çıktısını atabilir misiniz hocam? Muhtemelen problem şu kısımda
Hocam bu şekilde alabiliyorum veriyi, arkadaşların belirttiğim gibi B'yi büyük yapınca düzeldi ama bu seferde farklı garip bir durum oldu. Aşağıya görsel ekliyorum.
buraktaha adlı üyeden alıntı: mesajı görüntüle
GPT-4'e sordum şöyle bir cevap verdi, denemek istersen diye mesajı aşağıya bırakıyorum




Teşekkürler hocam ama localde bu datalar mevcut ve hata alıyorum.
phpc adlı üyeden alıntı: mesajı görüntüle
Belki şöyle çözülür:

bunu
     gramAltin = data["gram-altin"]["buying"];
bununla değiştirin:
     gramAltin = data["gram-altin"]["Buying"];
~Aykut adlı üyeden alıntı: mesajı görüntüle
gramAltin = data["gram-altin"]["buying"]; /// Buying olacak ilk harf buyuk
Evet sorun buymuş sanırım çok teşekkürler fakat şimdide garip bir şey oldu.


Eğer gramAltin değişkenine manuel değer verirsem nan yazan yerlerde hesaplanıyor ama Fetch üzerinden gelen değerden alırsam sadece güncel kur kısmına geliyor. gramAltin değişkenin kullanıldığı diğer yerleri hesaplamıyor nedense.