From db4f63966bcea92fff1139375ab0c783bee50a44 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Melaine=20G=C3=A9rard?= Date: Sat, 14 Sep 2024 20:39:22 +0200 Subject: [PATCH] :bug: Correction de l'affichage de l'alerte qui n'apparaissaient pas dans certains cas --- js/liste.js | 10 +++------- 1 file changed, 3 insertions(+), 7 deletions(-) diff --git a/js/liste.js b/js/liste.js index 04ebc54..425b83e 100644 --- a/js/liste.js +++ b/js/liste.js @@ -2017,21 +2017,17 @@ document.addEventListener('readystatechange', function() { //empêcher l'action par défaut du navigateur event.preventDefault(); //définir les conteneurs de l'information que nous ciblons - const donjon = document.querySelector("#quoteContainer p").innerText; - const quoteGenius = document.querySelector("#quoteGenius").innerText; //obtenir un nouveau nombre aléatoire à attacher à un donjon et fixer une limite const sourceLength = quoteSource.length; let randomNumber = Math.floor(Math.random() * sourceLength); //sélectionner un nouveau donjon const min = document.getElementById("min").value; const max = document.getElementById("max").value; + if (min > max - 10) { + return alert('Intervalle trop petit.'); + } while (quoteSource[randomNumber].niveau > max || quoteSource[randomNumber].niveau < min) { randomNumber = Math.floor(Math.random() * sourceLength); - //on interdit les intervalles trop petit - if (min > max - 10) { - alert('Intervalle trop petit.'); - break; - } } const newQuoteText = quoteSource[randomNumber].donjon; -- 2.45.2