Всем привет! Только начала учить JS. Пишу код, который проверяет пароль, но он работает не корректно

Суть. Надо чтобы код проверял пароль. Заданные параметры: не менее 5 символов и наличие '_' и '-'. Код:

let password;
password = '1-2-3-4';

if (password.length < 5) {
  console.log('Пароль не надежный!');
} else if (!password.includes('-')) {
  console.log('Пароль не надежный!');
} else if (!password.includes('_')) {
  console.log('Пароль не надежный!');
} else {
  console.log('Пароль надежный!');
}

выдает, что не надежный пароль. где у меня ошибка? заранее благодарен!


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