Как в JS выйти из цикла while?

Как в данном случае выйти из цикла while или switch? (не уверен где именно, новичок только начал изучать язык)

let amount = prompt('Скільки чисел ви хочете порахувати?')

let zero = 0
let result = 0


while (amount === null || amount === '' || amount.replace (/\d/g, '').length || amount <= 1) {
    amount = prompt('Введіть будь ласка число більше або дорівнює 2!');
}

while (zero < amount) {
    let number = +prompt('1')
    let action = prompt('Яку математичну операцію хочете провести?')

        while (action!== '+' && action!== '-' && action!== '*' && action!== '/') {
            action = prompt('Яку математичну операцію хочете провести?');
        }
    switch (action) {
        case "+":
            result = result + number;
            break;
        case "-":
            result = result - number;
            break;
        case "*":
            result = result * number;
            break;
        case "/":
            result = result / number;
            break;
        default:
            break;
    }
    amount++
}
alert(result) 

Ответы (0 шт):