Necesito pedirle al usuario que ingrese una serie de números o la palabra "salir". Luego, si el usuario ingresa un número, agregue el nuevo número a un total acumulado. Y, si el usuario ingresa la palabra "salir", el ciclo debe detener la ejecución. No puedo entender qué debo hacer aquí. Soy un principiante. no sé cómo hacer que funcione cuando el usuario ingresa una palabra para salir
let total = 0; let number = 0; do { total += number; number = parseInt(prompt('Enter a number: ')); if (number >= 0) { document.writeln("<p>You entered " + number + "!</p>"); } else { if (isNaN(number)) { number = parseInt(prompt('Enter a number: ')); document.writeln("<p>Try again. We are looking for a number!</p>"); } } } while (number >= 0) document.writeln("<p>The total is " + total + "</p>")Use break para detener el bucle de javascript:
let total = 0; let number = 0; do { total += number; text = prompt('Enter a number: '); if (text == "quit") { break; } number = parseInt(text); if (number >= 0) { document.writeln("<p>You entered " + number + "!</p>"); } else { if (isNaN(number)) { number = parseInt(prompt('Enter a number: ')); document.writeln("<p>Try again. We are looking for a number!</p>"); } } } while(number >= 0) document.writeln("<p>The total is " + total + "</p>")