0, 'un'=>1, 'deux'=>2, 'trois'=>3, 'quatre'=>4, 'cinq'=>5); } /** NIVEAU SUPÉRIEUR * Cette fonction prend en paramètre un tableau et un nombre et elle retourn du texte * Si l'élément du tableau à l'index X est un nombre (voir doc pour trouver fonction requise) * alors on renvoie le texte : "L'élément à l'index X est le nombre Y.". * |=> Ou X est l'index et Y le nombre à cette emplacement. * Dans le cas contraire on renvoie : "L'élément sélectionné n'est pas un nombre." * * Exemple : * ['d', 1, 5, 'salut', array(), 8] 0 => "L'élément sélectionné n'est pas un nombre." * ['d', 1, 5, 'salut', array(), 8] 1 => "L'élément à l'index 1 est le nombre 1." * ['d', 1, 5, 'salut', array(), 8] 2 => "L'élément à l'index 2 est le nombre 5." * ['d', 1, 5, 'salut', array(), 8] 3 => "L'élément sélectionné n'est pas un nombre." * ['d', 1, 5, 'salut', array(), 8] 4 => "L'élément sélectionné n'est pas un nombre." * ['d', 1, 5, 'salut', array(), 8] 5 => "L'élément à l'index 5 est le nombre 8." * * Tips : Checker doc php pour fonction qui vérifier qu'un variable est de type integer. */ function presentTheElement($array, $indexElement) { // code... } /** BONUS NIVEAU SUPÉRIEUR * Cette fonction prend un integer en paramètre et renvoie un integer ou un * double (float) dont la valeur vaut : (( nombre exposant 4 ) divisé par 2). * * Exemple : * 1 => 0.5 * 2 => 8 * 7 => 1200.5 * 12 => 10368 * 4 => 128 * * Tips : - expossent => voir doc. * - pour présiser deux type à utiliser simultanément [ | ] * Exemple : * function(string|bool $arg1) : float { return 0.1; } * function(bool|null $arg1) : string { return "0.1"; } */ function getExponentFourDividedByTwo($number) { // code... }