Le code suivant figure dans l'en-tête du document :


<script type="text/javascript">

function countdown(month, day) {
	var temp; 
	var today = new Date();
	var future = new Date(today.getFullYear(), month-1, day);
	
	temp= Math.floor((future.getTime() - today.getTime()) /(24*60*60*1000)) + 1;
	if (temp < 0) { temp = temp + 365; }
	return temp;
	}
	
</script>

Le code suivant figure dans le corps du document : 


<script type="text/javascript">

/*  first of april */
const month = 4;
const day = 1;
var wait = countdown(month, day);
if (wait == 0) { document.write("<div style="text-align:center;"><img src="countdown.png" width="640" height="412" alt="poisson d'avril"></div>"); }
else { document.write("Il reste ", wait, " jours avant le premier avril.");	}

</script>