Как реализовать код не используя While?

while(true){
const carSecSpecif = prompt ('Введите имя первого человека')
    if(!carSecSpecif) break
    
    alert('Это поле не может быть пустым')
}

Как реализовать этот же код но без вайлов (желательно кодом)


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

Автор решения: Vladimir Gonchar

Вы можете по рекурсии вызывать функцию, пока условие не будет выполнено. Если Вам действительно по какой-то причине требуется избавиться от while. Но оба варианта вполне себе легитимные.

let carSecSpecif = '';

const getName = () => {
  carSecSpecif = prompt('Введите имя первого человека')
  if (!carSecSpecif) {
    alert('Это поле не может быть пустым')
    getName()
  }
}

getName()

→ Ссылка