/** Borges, la Bibliothèque de Babel, le livre infini */ // la page à écrire var page = ''; // L’alphabet romain en 25 signes var alphabet = "ABCDEFGHIKLMNOPQRSTVXYZ ,."; // une boucle pour écrire 40 lignes for (var ligne = 1; ligne <= 40; ligne++) { // une boucle pour écrire 80 caractères for (var car = 1; car <= 80; car++) { // la loterie de Babylone, décimal entre [0,1[ var hasard = Math.random(); // rendre le hasard discret, entier naturel entre [0,24] hasard = Math.floor((hasard * 25)); // ajouter à la page // un caractère choisi au hasard dans l’alphabet page += alphabet.charAt(hasard); } // ajouter un saut de ligne en fin de ligne page += "\n"; } // afficher la page dans le HTML ci-dessus document.getElementById('page').innerHTML = page;