Époques géologiques
Permet de trouver quelle était l'époque géologique à une date donnée
by Orikrin1998
JavaScript
/*
Ce programme a été développé par Orikrin1998
avec l'aide de Juraastro (pour la correction)
et Linedwell (pour la précieuse aide fournie en programmation).
- https://fr.wikipedia.org/wiki/Utilisateur:Orikrin1998
- https://fr.wikipedia.org/wiki/Utilisateur:Juraastro
Licence : tous droits réservés, conformément à la licence de JSFiddle
Autorisé pour Wikipédia
Retours : https://fr.wikipedia.org/wiki/Discussion_utilisateur:Orikrin1998
Epoques géologiques, version 1.0 pour Wikipédia
*/
while(true) {
// Variables globales
var psm = "\nNote : le début de cette période est un \"point stratotypique mondial\" reconnu par les conventions internationales";
var approx = "\nNote : le début de cette période est approximatif (de plus d'un million d'années) et non attesté par l'entièreté de la communauté scientifique internationale";
var billion = "\nNote : 1000 millions = 1 milliard";
var order = "\nNote : les périodes s'organisent de la plus vaste à la plus précise : éon > ère > période ou système > époque ou série > étage";
var ageError = true;
// Demande l'année et vérifie qu'elle est bonne
while (ageError) {
var age = prompt("Entrez un nombre de 4600 à 0 (millions d'années). Cela retournera l'époque géologique exacte à ce moment");
age = "" + age;
age = age.replace(",",".");
if (age <= 4600 && age >= 0) {
ageError = false;
age = age.replace(".",",");
var message = "Il y a " + age + " million(s) d'années...\n";
age = age.replace(",",".");
} else {
alert("Erreur dans l'âge entré");
}
}
// Définit l'intervalle de dates de la période
if (age <= 4600 && age > 4000) {
range = "(de 4600 à 4000 millions d'années)";
} else if (age <= 4000 && age > 3600) {
range = "(de 4000 à 3600 millions d'années)";
} else if (age <= 3600 && age > 3200) {
...