тип поля "количество гостей" в форме бронирования и им все еще приходят строки Нас будет 4ро, Ну думаю где-то 3, Точно 2 человека, Большая компания из 15 людей. Менеджеры вынуждены обрабатывать такие запросы в ручном режиме. Сервис, конечно же, страдает.
Думаю, мы можем помочь им. Давай улучшим функцию calculateGuests так, чтобы она начала искать числа и в середине строки guestsInput? Если все-таки невозможно определить количество гостей, или это количество равно 0 - возвращай not a number.
Примеры:
calculateGuests('I think 5 guests') === 5
calculateGuests('Big company of 15 dudes') === 15
calculateGuests('5') === 5
calculateGuests('alone') === 'not a number'
calculateGuests('0') === 'not a number'
str.match(/\d+/)
Если ты просто решаешь какие-то тесты, погугли как из строки достать число и выбери что тебе нравится, этой информации должно хватить
Это откуда задание? Тестовое?
Обсуждают сегодня