powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Лишние окна при проверке пользователя (переборе среди существующих)
3 сообщений из 3, страница 1 из 1
Лишние окна при проверке пользователя (переборе среди существующих)
    #39279827
Здравствуйте!

Выскакивают лишние окна при вводе пользователя, которого нужно сравнить с другими, уже введёнными в реестр массива (в данном случае их 5). Как прекратить перебор, если он найден? И как вывести единственное окно, в зависимости от того есть такой пользователь или нет?

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Exercise2</title>
</head>
<body>
<script>
var names = [];
names.length = 5;
for (var i = 0; i < names.length; i++) {
names[i] = prompt('Случайное имя', '');
}
var user = prompt('Введите имя', '');
for (i = 0; i < 5; i++) {
if (names[i] == user) {
alert(user + ', ' + 'вы успешно вошли!');
} else {
alert('Ошибка!');
}
}
</script>
</body>
</html>

Ссылка на хаб:

https://github.com/RadmirShkred/RadmirShkred.github.io/blob/master/GoIT/JS/HW1-2/exercise2.html
...
Рейтинг: 0 / 0
Лишние окна при проверке пользователя (переборе среди существующих)
    #39279848
Фотография DarkMaster
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Радмир Шкред,

Код: javascript
1.
2.
3.
4.
5.
6.
7.
8.
9.
var Finded=false;

var user = prompt('Введите имя', '');
for (i = 0; i < 5; i++) {
if (names[i] == user) {
  Finded=true;
} 

if (Finded) aler("Success!"); else alert("Error!");
...
Рейтинг: 0 / 0
Лишние окна при проверке пользователя (переборе среди существующих)
    #39279856
DarkMaster, спасибо!
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Лишние окна при проверке пользователя (переборе среди существующих)
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]