Çözüldü Ne zaman doğduğumuzu hesaplayan JavaScript kodu

Bu konu çözüldü olarak işaretlenmiştir. Çözülmediğini düşünüyorsanız konuyu rapor edebilirsiniz.
Çözüm
Bende olmuyor
JavaScript:
const today = new Date();
const birthDate = new Date("2008-08-01");
const age = today.getFullYear() - birthDate.getFullYear();
if (today.getMonth() < birthDate.getMonth() || (today.getMonth() === birthDate.getMonth() && today.getDate() < birthDate.getDate())) {
 age--;
}
document.getElementById('yas').innerText = age;
2008-08-01 benim doğum tarihim
Eğer JS kodlarını javascript.js dosyana yazıyorsan ;
<script src="javascript.js"></script>
bu kodu
<script src="javascript.js" defer></script>

olarak değiştir.
Eğer JS kodlarını javascript.js dosyana yazıyorsan ;
<script src="javascript.js"></script>
bu kodu
<script src="javascript.js" defer></script>

olarak değiştir.
Evet sonuna defer yazmayı unutmuşum o yüüzden olmamış teşekkür ederim.

-------------------------------------------------------------

Kendi web sitemdeiframe desteği olmayınca çıkan yazıyı test etmek istiyorum nasıl yapıcağım internet tarayıcısı olarak Firefox ve Brave kullanıyorum.
 
Son düzenleme:
Bende olmuyor
JavaScript:
const today = new Date();
const birthDate = new Date("2008-08-01");
const age = today.getFullYear() - birthDate.getFullYear();
if (today.getMonth() < birthDate.getMonth() || (today.getMonth() === birthDate.getMonth() && today.getDate() < birthDate.getDate())) {
 age--;
}
document.getElementById('yas').innerText = age;
2008-08-01 benim doğum tarihim




birde böyle dene

var today = new Date();
// Doğum tarihini YIL-AY-GÜN formatında buraya girmen gerek.
var birthDate = new Date("2001-12-24");
// Bu günden doğum tarihini çıkartıyoruz.
var age = today.getFullYear() - birthDate.getFullYear();
// Ay ve gün hesabı yapmak için bulunduğumuz aydan doğduğmuz ayın büyüklüğüne bakıyoruz eğer doğduğmuz ay büyükse veya aylar eşitse günlerin büyüküğüne bakıyoruz ve yaşımıza girip girmediğimizi öğrenip onagöre çıkartma işlemi yapıyoruz.
if (today.getMonth() < birthDate.getMonth() || (today.getMonth() === birthDate.getMonth() && today.getDate() < birthDate.getDate())) {
age--;
}
// ID değeri yas olan elemente yazdır.
document.getElementById("yas").innerHTML=age;
 

Geri
Yukarı