Mon aventure 2. Aidez-moi à l'améliorer!


#1

Voici mon aventure 2. Aidez-moi à l'améliorer en la testant et en m'informant différents bugs, fautes d'ortographes, ou toute autre chose (p.s. La langue d'origine du jeu est le français et il doit se terminer par : A suivre...). Merci !

Le code :

//Règles
confirm("Une histoire va commencer, vous aurez des choix pour influer sur la suite de l'histoire. Plusieurs choix vous seront proposés avec des numéros. Inscrivez le numéro du choix que vous avez choisi dans la barre d'écriture.")

//Début
var choix = prompt("Que voulez-vous faire ? 1 : Commencer le jeu.", "Ecrivez le numéro de votre réponse ici")

confirm("Vous êtes dans une chambre d'hôpital. Des machines bizarres vous entourent. Une porte se dresse en face de vous. Une commode est à votre gauche, une deuxième à droite. Il y a une clef dessus.")

switch(choix){
case "1":
confirm("Vous essayez de vous levez mais des menottes acrochées au lit et à vos mains vous en empêchent.")
choix = prompt("Que faites vous ? 1 : Prendre la clef. 2 : Ne rien faire. 3 : Crier pour avertir les éventuelles personnes présentent.");
switch(choix){
case "1":
confirm("Les clefs sont à portée de main. Vous les prenez et détachez vos menottes. Vous êtes libre de vos mouvements.")
choix = prompt("Que faites-vous ? 1 : Explorer la salle. 2 : Ouvrir la porte.");
switch(choix){
case "1":
confirm("Une horloge est accrochée au mur de droite, une machine avec des tuyaux se dresse à gauche, ainsi qu'une petite table. Des fleurs ont étaient déposées dans un pot sur la commode de gauche.")
choix=prompt("Que voulez-vous faire ? 1 : Ouvrir la porte.")
switch(choix){
case"1":
confirm("La porte n'est pas verrouillée. Vous découvrez un couloir avec beaucoup de portes opaques. Elles sont toutes fermées à clef. Une dernière porte vous fait fasse au fond du couloir.")
choix=prompt("Que faites vous ? 1 : Marcher vers la porte. 2 : Retourner dans la chambre.")
break;
}
switch(choix){
case"1":
confirm("Vous marchez, quand, soudain, un étourdissement vous saisit. Vous tombez par terre. Vous vous souvenez. Vous voyez une explosion nucléaire, puis, un homme se penchant sur vous, vous ne comprenez pas ce qu'il dit, vous êtes dans un hélicoptère qui décolle avec des militaires à l'intérieur. Vous revenez à vous, dans le couloir de l'hôpial.")
choix = prompt("Votre instinct vous dit soudain de courir vers la porte. 1 : Courir vers la porte.")

                            switch(choix){
                            case"1":
                            confirm("Vous poussez la porte. Et là, ébahit, la réalité vous frappe : un paysage apocalyptique se dresse devant vous...")
                            confirm("A suivre...")
                            break;
                            }
                            switch(choi){
case"1":
    prompt("eee");
    break;}
                            break;
                            }
                        case"2":
                        confirm("Vous retournez dans la chambre.")
                        choix= prompt("Que voulez-vous faire ? La seule issue de l'hôpital est sûrement la porte du fond. 1 : Marcher vers la porte du fond du couloir.")
                        switch(choix){
                            case"1":
                            confirm("Vous marchez, quand, soudain, un étourdissement vous saisie. Vous tombez par terre. Vous vous souvenez. Vous voyez une explosion nucléaire, puis, un homme se penchant sur vous, vous ne comprenez pas ce qu'il dit, vous êtes dans un hélicoptère qui décolle avec des militaires à l'intérieur. Vous revenez à vous, dans le couloir de l'hôpial.")
                            choix=prompt("Votre instinct vous dit soudain de courir vers la porte. 1 : Courir vers la porte.")
                            switch(choix){
                            case"1":
                            confirm("Vous poussez la porte. Et là, ébahit, la réalité vous frappe : un paysage apocalyptique se dresse devant vous...")
                            confirm("A suivre...")
                            break;
                            }
                            switch(choi){
case"1":
    prompt("eee");
    break;}

                            break;
                        }
                         break;
    case "2":
    confirm("La porte n'est pas verrouillée. Vous découvrez un couloir avec beaucoup de portes opaques. Elles sont toutes fermées à clefs. Une dernière porte vous fait fasse au fond du couloir.")
    choix=prompt("Que faites-vous ? 1 : Marcher vers la porte. 2 : Retourner dans la chambre.")
    switch(choix){
        case"1":
        confirm("Vous marchez, quand, soudain, un étourdissement vous saisie. Vous tombez par terre. Vous vous souvenez. Vous voyez une explosion nucléaire, puis, un homme se penchant sur vous, vous ne comprenez pas ce qu'il dit, vous êtes dans un hélicoptère qui décolle avec des militaires à l'intérieur. Vous revenez à vous, dans le couloir de l'hôpial.")
        choix=prompt("Votre instinct vous dit soudain de courir vers la porte. 1 : Courir vers la porte.")
        switch(choix){
            case"1":
            confirm("Vous poussez la porte. Et là, ébahit, la réalité vous frappe : un paysage apocalyptique se dresse devant vous...")
            confirm("A suivre...")
            break;
                            }
                            switch(choi){
case"1":
    prompt("eee");
    break;}

        break;
        case"2":
        confirm("Vous retournez dans la chambre.")
        choix=prompt("Que voulez-vous faire ? La seule issue de l'hôpital est sûrement la porte du fond. 1 : Marcher vers la porte du fond du couloir.")
       switch(choix){
            case"1":
            confirm("Vous marchez, quand, soudain, un étourdissement vous saisie. Vous tombez par terre. Vous vous souvenez. Vous voyez une explosion nucléaire, puis, un homme se penchant sur vous, vous ne comprenez pas ce qu'il dit, vous êtes dans un hélicoptère qui décolle avec des militaires à l'intérieur. Vous revenez à vous, dans le couloir de l'hôpial.")
            choix=prompt("Votre instinct vous dit soudain de courir vers la porte. 1 : Courir vers la porte.")
        switch(choix){
            case"1":
            confirm("Vous poussez la porte. Et là, ébahit, la réalité vous frappe : un paysage apocalyptique se dresse devant vous...")
            confirm("A suivre...")
        break;
                            }
                            switch(choi){
case"1":
    prompt("eee");
    break;}



        break;
    }
            }

            }
        break;
    case"2":
    confirm("Vous atendez, longtemps mais rien ne se passe.")
    choix=prompt("Que voulez-vous faire ? 1 : Prendre la clef. 2 : Crier pour avertir les éventuelles personnes présentent.")
    switch(choix){
        case"1":
        confirm("Les clefs sont à portée de main. Vous les prenez et détachez vos menottes. Vous êtes libre de vos mouvements.")
        choix=prompt("Que faites-vous ? 1 : Explorer la salle. 2 : Ouvrir la porte.")
    switch(choix){
        case"1":
        confirm("Une horloge est accrochée au mur de droite, Une machine avec des tuyaux se dresse à gauche, ainsi qu'une petite table. Des fleurs ont étaient déposées dans un pot sur la commode de gauche.")
        choix=prompt("Que voulez-vous faire ? 1 : Ouvrir la porte.")
        switch(choix){
            case"1":
            confirm("La porte n'est pas verrouillée. Vous découvrez un couloir avec beaucoup de portes opaques. Elles sont toutes fermées à clefs. Une dernière porte vous fait fasse au fond du couloir.")
        choix=prompt("Que faites- vous ? 1 : Marcher vers la porte. 2 : Retourner dans la chambre.")
        switch(choix){
            case"1":
            confirm("Vous marchez, quand, soudain, un étourdissement vous saisie. Vous tombez par terre. Vous vous souvenez. Vous voyez une explosion nucléaire, puis, un homme se penchant sur vous, vous ne comprenez pas ce qu'il dit, vous êtes dans un hélicoptère qui décolle avec des militaires à l'intérieur. Vous revenez à vous, dans le couloir de l'hôpial.")
            choix=prompt("Votre instinct vous dit soudain de courir vers la porte. 1 : Courir vers la porte.")
        switch(choix){
            case"1":
            confirm("Vous poussez la porte. Et là, ébahit, la réalité vous frappe : un paysage apocalyptique se dresse devant vous...")
            confirm("A suivre...")
            break;
                            }
                            switch(choi){
case"1":
    prompt("eee");
    break;}

        break;
        case"2":
        confirm("Vous retournez dans la chambre.")
        choix=prompt("Que voulez-vous faire ? La seule issue de l'hôpital est sûrement la porte du fond. 1 : Marcher vers la porte du fond du couloir.")
        switch(choix){
            case"1":
            confirm("Vous marchez, quand, soudain, un étourdissement vous saisie. Vous tombez par terre. Vous vous souvenez. Vous voyez une explosion nucléaire, puis, un homme se penchant sur vous, vous ne comprenez pas ce qu'il dit, vous êtes dans un hélicoptère qui décolle avec des militaires à l'intérieur. Vous revenez à vous, dans le couloir de l'hôpial.")
        choix=prompt("Votre instinct vous dit soudain de courir vers la porte. 1 : Courir vers la porte.")
        switch(choix){
            case"1":
            confirm("Vous poussez la porte. Et là, ébahit, la réalité vous frappe : un paysage apocalyptique se dresse devant vous...")
            confirm("A suivre...")
          break;
                            }
                            switch(choi){
case"1":
    prompt("eee");
    break;}  



        break;
        }

        break;
        }

        break;
        }
        break;

        case"2":
        confirm("La porte n'est pas verrouillée. Vous découvrez un couloir avec beaucoup de portes opaques. elles sont toutes fermées à clefs. Une derrnière porte vous fait fasse au fond du couloir.")
        choix=prompt("Que faites- vous ? 1 : Marcher vers la porte. 2 : Retourner dans la chambre.")
     switch(choix){
        case"1":
        confirm("Vous marchez, quand, soudain, un étourdissement vous saisie. Vous tombez par terre. Vous vous souvenez. Vous voyez une explosion nucléaire, puis, un homme se penchant sur vous, vous ne comprenez pas ce qu'il dit, vous êtes dans un hélicoptère qui décolle avec des militaires à l'intérieur. Vous revenez à vous, dans le couloir de l'hôpial.")
        choix=prompt("Votre instinct vous dit soudain de courir vers la porte. 1 : Courir vers la porte.")
        switch(choix){
            case"1":
            confirm("Vous poussez la porte. Et là, ébahit, la réalité vous frappe : un paysage apocalyptique se dresse devant vous...")
           confirm("A suivre...") 
        break;
                            }
                            switch(choi){
case"1":
    prompt("eee");
    break;}



        break;
        case"2":
        confirm("Vous retournez dans la chambre.")
        choix=prompt("Que voulez-vous faire ? La seule issue de l'hôpital est sûrement la porte du fond. 1 : Marcher vers la porte du fond du couloir.")
        switch(choix){
            case"1":
            confirm("Vous marchez, quand, soudain, un étourdissement vous saisie. Vous tombez par terre. Vous vous souvenez. Vous voyez une explosion nucléaire, puis, un homme se penchant sur vous, vous ne comprenez pas ce qu'il dit, vous êtes dans un hélicoptère qui décolle avec des militaires à l'intérieur. Vous revenez à vous, dans le couloir de l'hôpial.")
            choix=prompt("Votre instinct vous dit soudain de courir vers la porte. 1 : Courir vers la porte.")
            switch(choix){
                case"1":
                confirm("Vous poussez la porte. Et là, ébahit, la réalité vous frappe : un paysage apocalyptique se dresse devant vous...")
            confirm("A suivre...")
            break;
                            }

                            switch(choi){
case"1":
    prompt("eee");
    break;}



        break;
        }


        break;
    }


        break;
        }




        break;
        case"2":
        confirm("Vous appelez, une fois, deux fois, aucun bruit")
        choix=prompt("Que voulez-vous faire ? 1 : Prendre la clef")
        switch(choix){
            case"1":
            confirm("Les clefs sont à portée de main. Vous les prenez et détachez vos menottes. Vous êtes libre de vos mouvements.")
            choix=prompt("Que faites-vous ? 1 : Explorer la salle. 2 : Ouvrir la porte.")
            switch(choix){
                case"1":
                confirm("Une horloge est accrochée au mur de droite, une machine avec des tuyaux se dresse à gauche, ainsi qu'une petite table. Des fleurs ont étaient déposées dans un pot sur la commode de gauche.")
                choix=prompt("Que voulez-vous faire ? 1 : Ouvrir la porte.")
                switch(choix){
                    case"1":
                    confirm("La porte n'est pas verrouillée. Vous découvrez un couloir avec beaucoup de portes opaques. Elles sont toutes fermées à clefs. Une dernière porte vous fait fasse au fond du couloir.")
                    choix=prompt("Que faites-vous ? 1 : Marcher vers la porte. 2 : Retourner dans la chambre.")
                switch(choix){
                    case"1":
                    confirm("Vous marchez, quand, soudain, un étourdissement vous saisie. Vous tombez par terre. Vous vous souvenez. Vous voyez une explosion nucléaire, puis, un homme se penchant sur vous, vous ne comprenez pas ce qu'il dit, vous êtes dans un hélicoptère qui décolle avec des militaires à l'intérieur. Vous revenez à vous, dans le couloir de l'hôpial.")
                    choix=prompt("Votre instinct vous dit soudain de courir vers la porte. 1 : Courir vers la porte.")
        switch(choix){
            case"1":
            confirm("Vous poussez la porte. Et là, ébahit, la réalité vous frappe : un paysage apocalyptique se dresse devant vous...")
            confirm("A suivre...")
            break;
                            }

                            switch(choi){
case"1":
    prompt("eee");
    break;}



                break;
                case"2":
                confirm("Vous retournez dans la chambre.")
                choix=prompt("Que voulez-vous faire ? La seule issue de l'hôpital est sûrement la porte du fond. 1 : Marcher vers la porte du fond du couloir.")
                switch(choix){
                    case"1":
                    confirm("Vous marchez, quand, soudain, un étourdissement vous saisie. Vous tombez par terre. Vous vous souvenez. Vous voyez une explosion nucléaire, puis, un homme se penchant sur vous, vous ne comprenez pas ce qu'il dit, vous êtes dans un hélicoptère qui décolle avec des militaires à l'intérieur. Vous revenez à vous, dans le couloir de l'hôpial.")
                choix=prompt("Votre instinct vous dit soudain de courir vers la porte. 1 : Courir vers la porte.")
                switch(choix){
                    case"1":
                    confirm("Vous poussez la porte. Et là, ébahit, la réalité vous frappe : un paysage apocalyptique se dresse devant vous...")
                    choix=confirm("A suivre...")
        break;
                            }

                            switch(choi){
case"1":
    prompt("eee");
    break;}            



                break;
                }

                break;

                }
                break;
            }

            break;
            case"2":
            confirm("La porte n'est pas verrouillée. Vous découvrez un couloir avec beaucoup de portes opaques. Elles sont toutes fermées à clef. Une dernière porte vous fait fasse au fond du couloir.")
            choix=prompt("Que faites- vous ? 1 : Marcher vers la porte. 2 : Retourner dans la chambre.")
            switch(choix){
                case"1":
                confirm("Vous marchez, quand, soudain, un étourdissement vous saisie. Vous tombez par terre. Vous vous souvenez. Vous voyez une explosion nucléaire, puis, un homme se penchant sur vous, vous ne comprenez pas ce qu'il dit, vous êtes dans un hélicoptère qui décolle avec des militaires à l'intérieur. Vous revenez à vous, dans le couloir de l'hôpial.")
            choix=prompt("Votre instinct vous dit soudain de courir vers la porte. 1 : Courir vers la porte.")
            switch(choix){
                case"1":
                confirm("Vous poussez la porte. Et là, ébahit, la réalité vous frappe : un paysage apocalyptique se dresse devant vous...")
               confirm("A suivre...")
        break;
                            }

                            switch(choi){
case"1":
    prompt("eee");
    break;}

            break;
            case"2":
            confirm("Vous retournez dans la chambre.")
            choix=prompt("Que voulez-vous faire ? La seule issue de l'hôpital est sûrement la porte du fond. 1 : Marcher vers la porte du fond du couloir.")
           switch(choix){
                case"1":
                confirm("Vous marchez, quand, soudain, un étourdissement vous saisie. Vous tombez par terre. Vous vous souvenez. Vous voyez une explosion nucléaire, puis, un homme se penchant sur vous, vous ne comprenez pas ce qu'il dit, vous êtes dans un hélicoptère qui décolle avec des militaires à l'intérieur. Vous revenez à vous, dans le couloir de l'hôpial.")
            choix=prompt("Votre instinct vous dit soudain de courir vers la porte. 1 : Courir vers la porte.")
            switch(choix){
                case"1":
                confirm("Vous poussez la porte. Et là, ébahit, la réalité vous frappe : un paysage apocalyptique se dresse devant vous...")
                confirm("A suivre...")
          break;
                            }

                            switch(choi){
case"1":
    prompt("eee");
    break;}  



            break;
            }


            break;
            }

            break;
            }

        break;
    }

        break;
    }


    break;
    case"3":
    confirm("Vous criez, une fois, deux fois, trois fois, aucun bruit")
    choix=prompt("Que faites-vous ? 1 : Explorer la salle. 2 : Ouvrir la porte.")
    switch(choix){
        case"1":
        confirm("Une horloge est accrochée au mur de droite, une machine avec des tuyaux se dresse à gauche, ainsi qu'une petite table. Des fleurs ont étaient déposées dans un pot sur la commode de gauche.")
        choix=prompt("Que voulez-vous faire ? 1 : Ouvrir la porte.")
        switch(choix){
            case"1":
            confirm("La porte n'est pas verrouillée. Vous découvrez un couloir avec beaucoup de portes opaques. Elles sont toutes fermées à clef. Une dernière porte vous fait fasse au fond du couloir.")
            choix=prompt("Que faites- vous ? 1 : Marcher vers la porte. 2 : Retourner dans la chambre.")
            switch(choix){
                case"1":
                confirm("Vous marchez, quand, soudain, un étourdissement vous saisie. Vous tombez par terre. Vous vous souvenez. Vous voyez une explosion nucléaire, puis, un homme se penchant sur vous, vous ne comprenez pas ce qu'il dit, vous êtes dans un hélicoptère qui décolle avec des militaires à l'intérieur. Vous revenez à vous, dans le couloir de l'hôpial.")
                choix=prompt("Votre instinct vous dit soudain de courir vers la porte. 1 : Courir vers la porte.")
                switch(choix){
                    case"1":
                    confirm("Vous poussez la porte. Et là, ébahit, la réalité vous frappe : un paysage apocalyptique se dresse devant vous...")
                confirm("A suivre...")   
            break;
                            }

                            switch(choi){
case"1":
    prompt("eee");
    break;}  




            break;
            case"2":
            confirm("Vous retournez dans la chambre.")
            choix=prompt("Que voulez-vous faire ? La seule issue de l'hôpital est sûrement la porte du fond. 1 : Marcher vers la porte du fond du couloir.")
        switch(choix){
            case"1":
            confirm("Vous marchez, quand, soudain, un étourdissement vous saisie. Vous tombez par terre. Vous vous souvenez. Vous voyez une explosion nucléaire, puis, un homme se penchant sur vous, vous ne comprenez pas ce qu'il dit, vous êtes dans un hélicoptère qui décolle avec des militaires à l'intérieur. Vous revenez à vous, dans le couloir de l'hôpial.")
            choix=prompt("Votre instinct vous dit soudain de courir vers la porte. 1 : Courir vers la porte.")
            switch(choix){
                case"1":
                confirm("Vous poussez la porte. Et là, ébahit, la réalité vous frappe : un paysage apocalyptique se dresse devant vous...")
                confirm("A suivre...")
            break;
                            }

                            switch(choi){
case"1":
    prompt("eee");
    break;}


            break;
            }

            break;
        }

        break;
    }


    break;
    case"2":
    confirm("La porte n'est pas verrouillée. Vous découvrez un couloir avec beaucoup de portes opaques. Elles sont toutes fermées à clef. Une dernière porte vous fait fasse au fond du couloir.")
    choix=prompt("Que faites-vous ? 1 : Marcher vers la porte. 2 : Retourner dans la chambre.")
    switch(choix){
        case"1":
        confirm("Vous marchez, quand, soudain, un étourdissement vous saisie. Vous tombez par terre. Vous vous souvenez. Vous voyez une explosion nucléaire, puis, un homme se penchant sur vous, vous ne comprenez pas ce qu'il dit, vous êtes dans un hélicoptère qui décolle avec des militaires à l'intérieur. Vous revenez à vous, dans le couloir de l'hôpial.")
        choix=prompt("Votre instinct vous dit soudain de courir vers la porte. 1 : Courir vers la porte.")
        switch(choix){
            case"1":
            confirm("Vous poussez la porte. Et là, ébahit, la réalité vous frappe : un paysage apocalyptique se dresse devant vous...")
            confirm("A suivre...")
        break;
                            }

                            switch(choi){
case"1":
    prompt("eee");
    break;}  




    break;
    case"2":
    confirm("Vous retournez dans la chambre.")
    choix=prompt("Que voulez-vous faire ? La seule issue de l'hôpital est sûrement la porte du fond. 1 : Marcher vers la porte du fond du couloir.")
    switch(choix){
        case"1":
        confirm("Vous marchez, quand, soudain, un étourdissement vous saisie. Vous tombez par terre. Vous vous souvenez. Vous voyez une explosion nucléaire, puis, un homme se penchant sur vous, vous ne comprenez pas ce qu'il dit, vous êtes dans un hélicoptère qui décolle avec des militaires à l'intérieur. Vous revenez à vous, dans le couloir de l'hôpial.")
        prompt("Votre instinct vous dit soudain de courir vers la porte. 1 : Courir vers la porte.")
        switch(choix){
            case"1": confirm("Vous poussez la porte. Et là, ébahit, la réalité vous frappe : un paysage apocalyptique se dresse devant vous...")
            confirm("A suivre...")
            break;
                            }

                            switch(choi){
case"1":
    prompt("eee");
    break;}






    break;
    }


    break;
    }


    break;
    }

    break;
    }

 break;}

#2

Votre code ne fait pas de sens de faire . Dans un communiqué de l'interrupteur , vous êtes censé utiliser affaire et se briser, et il est censé être différents cas . Qu'est-ce que vous avez fait a été maintes fois faire cas , qui ne font pas de sens , et aurait été mieux si vous aviez simplement les mettre tous ensemble dans le même cas , avec une pause à la fin. Si vous souhaitez confirmer , puis rapide, puis validez , puis rapide, je crois que le mettre dans le même endroit est mieux. Si il n'y a pas plus d'environ 2 itinéraires possibles dans le code , je vous recommande l'utilisation d'un si else / au lieu d'une fonction de commutation . En outre , les périodes ne sont pas utilisés dans les codes :


#3

J'avait oublié de préciser que ce code je l'ai fait à la fin du javascript (j'ai fini les cours) du coup je n'ai pas mis les comparateurs "&&", "||" et "!". J'ai aussi conscience que j'aurais pu faire beaucoup plus simple dans mon code car il y a des fois où je ne donne pas le choix et je fais un switch qui est inutile mais je l'ai fait pour ne pas faire trop compliqué avec des des if/else ou d'autre shémas car je suis débutant en javascript.
Je n'ai aussi pas très bien compris quelques phrases de votre réponse comme l'interrupteur et d'autre phrases qui ont des sujets inversés ou des mots qui n'ont rien à faire dans la phrase, qui sortent du contexte. Je pense que c'est le traducteur qui fait n'importe quoi. Quand je le désactive il me met le même texte mais avec des mots en majuscules.
Merci de votre réponse. Et bonne journée !