C'est plus ou c'est moins

Minijeu : trouver un nombre sur le principe du "c'est plus ou c'est moins"

by Orikrin1998

JavaScript

while (true) {
    var score = 0;    
    var levelError = true;
    
    while (levelError) {
        var level = parseFloat(prompt('JEU "PLUS OU MOINS"\n\nEntrez le niveau du jeu dans la case ci-dessous\n 1 = chiffre mystère entre 1 et 10, 3 essais\n 2 = chiffre mystère entre 1 et 100, 15 essais\n 3 = chiffre mystère entre 1 et 1000, 20 essais'));
        if (level < 1 || level > 3 || isNaN(level)) {
            alert("Erreur dans le choix du niveau");
        } else {
            levelError = false;
            if (level == 1) {
                var num = parseInt(Math.floor((10) * Math.random() + 1));
                var maxCount = 3;
                var range = "1 et 10";
            } else if (level == 2) {
                var num = parseInt(Math.floor((100) * Math.random() + 1));
                var maxCount = 15;
                var range = "1 et 100";
            } else if (level == 3) {
                var num = parseInt(Math.floor((1000) * Math.random() + 1));
                var maxCount = 20;
                var range = "1 et 1000";
            }
        }
    }
    
    for (count = 0; count < maxCount; ++count) {
        if (count == 0) {
            var result = parseFloat(prompt("J'ai choisi un chiffre entre " + range + ". Lequel est-ce ?"));
        } else {
            var result = parseFloat(prompt("Il vous reste " + (maxCount - count) + " essais sur " + maxCount + " autorisés."));
        }
        
        if (result < num) {
            alert("C'est plus !");
            if (level == 1) {
                score -= 1;
            } else if (level == 2) {
                score -= 5;
            } else if (level == 3) {
                score -= 10;
            }
        } else if (result > num) {
            alert("C'est moins !");
            if (level == 1) {
                score -= 1;
            } else if (level == 2) {
                score -= 5;
            } else if (level == 3) {
                score -= 10;
            }
        } else...