Logique
Boucles
Math
Texte
Listes
Données
Variables
Fonctions
Programmation
p5.js
Objets web
Propriétés
Formes
Tortue
Apparence
Images
GeoGebra
var canevas, suite, reponse, position, titre, para, reference; /** * Fonction exécutée une fois, au départ */ function actions_initiales() { document.body.style.paddingLeft="30px"; document.body.style.backgroundImage = "url('https://cdn.pixabay.com/photo/2017/09/14/22/42/milky-way-2750627_960_720.jpg')"; document.body.style.backgroundSize = "cover"; titre=createElement("h1",'Est-ce que π est un nombre univers ?'); stylerObjetPrudent("titre",titre,'couleur','#ffffff'); stylerObjetPrudent("titre",titre,'taille-caractère','48pt'); para=createP('Un nombre univers (à la base dix) est un nombre réel dont la partie décimale contient toutes les suites finies de chiffres possibles. '); stylerObjetPrudent("para",para,'couleur','#ffffff'); stylerObjetPrudent("para",para,'taille-caractère','24pt'); para=createP('On ne sait pas encore si π est un nombre univers ou non. En attendant, on peut toujours s\'amuser à faire de petites vérifications. Par exemple, est-ce que votre date de naissance se trouve dans le premier million de décimales de π ? Le programme ci-dessous vous permet de le vérifier.'); stylerObjetPrudent("para",para,'couleur','#ffffff'); stylerObjetPrudent("para",para,'taille-caractère','24pt'); suite=creerEntreeNommee('Suite à rechercher ',''); stylerObjetPrudent("suite",suite,'couleur','#ff6600'); stylerObjetPrudent("suite",suite,'taille-caractère','36pt'); reponse=createP(''); stylerObjetPrudent("reponse",reponse,'couleur','#ff6600'); stylerObjetPrudent("reponse",reponse,'taille-caractère','36pt'); siRetourPrudent("suite",suite,"trouver_suite",trouver_suite); reference=createElement("h1",'Référence'); stylerObjetPrudent("reference",reference,'couleur','#ffffff'); insererVideo('https://youtu.be/_Jz4K5xj3q8',true,false,false,1280,720); eval('suite.entree.elt.focus()'); } /** * Fonction exécutée périodiquement, de façon répétée */ function actions_en_boucle() { } /** * Décrire cette fonction… */ function trouver_suite() { position = 1 + (occurenceChaine((eval('decimales')),true,(eval('suite.entree.value()')))); if (position == 0) { fixeContenuPrudent("reponse",reponse,'Cette suite n\'apparait pas dans le premier million de décimales de π.'); } else { fixeContenuPrudent("reponse",reponse,(['On retrouve cette suite à partir de la ',position,' ième décimale.'].join(''))); } }