Question from the Javascript - Fundamentals test

Archived

What do I need to change in the next loop for it to be correct?

let seats = 218; 
let spectators =0; 
let queue = 350; 
while (?) { 
    spectators ++; 
    queue --; 
    seats --; 
}
Author: KahinaStatus: Archived(New question!)Question passed 3 times
-1
Community Evaluations
developer avatar
JĂ©rĂŽme
23/03/2022
La correction me semble fausse. Si ma file d'attente est inférieure au nombre de siÚge, on continue de boucler et d'attribuer des siÚges alors que la file d'attente est inférieure à 0.
developer avatar
Auteur anonyme
23/03/2022
Tout à fait. Ici la correction est théorique et sous-entend que la taille de la file d'attente est connue à priori. Dans la réalité, on ne fait plus rentrer personne si la file d'attente est vide ...
developer avatar
JĂ©rĂŽme
23/03/2022
D'accord. C'est un peu piégeux du coup, dommage de pas prendre ce cas en compte..
developer avatar
Auteur anonyme
23/03/2022
La correction est fausse selon moi car les rĂ©ponses 3 et 4 rĂ©pondent Ă  la consigne "que faut-il modifier dans la boucle suivante pour qu’elle soit correcte"
developer avatar
Auteur anonyme
25/03/2022
Merci pour vos remarques, je vais valider une question alternative !