Utilisation d'un timer

Avec JavaScript, il est possible d'exécuter du code à des intervalles de temps spécifiés et réguliers.
C'est ce qu'on appelle utiliser un timer.
Cela peut être utile si on souhaite par exemple créer un diaporama, un chronomètre, un compte à rebours, etc...
On peut donc définir un timer qui lance une fonction à intervalle régulier.
La déclaration d'un timer en JavaScript est:

  var timer=window.setInterval (nomDeLaFonction,delai)
  
delai est exprimé en millisecondes.
Exemple :
Copier le code ci-dessous dans notepad++ et observer le fonctionnement de ce programme.
<html>
  <head>
  <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
  <title>Exemple timer</title>
	
<script type="text/javascript">
 var lancer=function(){
  var timer= window.setInterval(affiche,3000);
 }
 var affiche=function(){
  alert("bonjour");
 }
</script>
</head>
<body>
<p>cliquez sur ok la boîte bonjour apparaît au bout de 3 secondes</p>
<script type="text/javascript">
 lancer();
</script>
</body>
<html>

Ce programme affiche une bôite d'alerte avec le message "bonjour" toutes les 3 secondes.

Pour arrêter l'exécution du timer, on utilise le code: window.clearInterval(timer)

Application:
Etudier l'exemple intitulé diaporama et compléter les lignes de codes manquantes.