diff --git a/make/remaining.js b/make/remaining.js index 229397d..7c48fb6 100644 --- a/make/remaining.js +++ b/make/remaining.js @@ -20,10 +20,18 @@ function process(birthdate) { const expectedWeeks = 79 * 52; const expected = expectedWeeks - age + if (expected <= 0) { + document.getElementById("unexpected-results").style.display = "block"; + document.getElementById("expected-results").style.display = "none"; + + return; + } + document.getElementById("age").innerText = age; document.getElementById("remaining").innerText = expected; document.getElementById("percent").innerText = Math.round(((expectedWeeks - age) / expectedWeeks) * 100); - document.getElementById("results").style.display = "block"; + document.getElementById("expected-results").style.display = "block"; + document.getElementById("unexpected-results").style.display = "none"; } try { diff --git a/make/remaining.template.html b/make/remaining.template.html index 9953203..cd11765 100644 --- a/make/remaining.template.html +++ b/make/remaining.template.html @@ -27,7 +27,7 @@