Форум программистов, компьютерный форум, киберфорум
JavaScript для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
0 / 0 / 0
Регистрация: 12.10.2021
Сообщений: 5

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

16.10.2021, 20:59. Показов 518. Ответов 1
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
JavaScript
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
street = ["кривая", "косая", "немая", "карла маркса",];
      userStreet = prompt(" На какой улице ты живешь? \n Кривая, Косая, Немая, Карла Маркса");
 
 
      x = (street.length - 1);
      q = street.length;
      y = street[x];
        for (i = 0; i < q; i++) {
         if (street[0] == userStreet.toLowerCase()) {
            alert('это крайняя улица');
            alert('Следующая улица ' + street[i + 1]);
            break;
         }
         else { }
         if (y == userStreet.toLowerCase()) {
            alert('это крайняя улица');
            alert('Предыдущая улица ' + street[x - 1]);
            break;
         }
         else { }
         if ((street[0] != userStreet.toLowerCase()) && (y != userStreet.toLowerCase()) && (street[i] == userStreet.toLowerCase())) {
            alert('Предыдущая улица ' + street[i - 1]);
            alert('следующая улица ' + street[i + 1]);
            break;
         }
      }
мне нужно сделать, что бы когда вводишь улицу которой нет в массиве выводило в алерт ,что мол такой улицы нет!
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
16.10.2021, 20:59
Ответы с готовыми решениями:

Как правильно прописать путь до файла?
Добрый день! Ребят подскажите как правильно прописать путь из js к файлу обработчику структура такая: pablick__html в ней лежат все...

Кто подскажет как правильно прописать вывод функции JS
Доброе время суток! У меня есть в документе с расширением *js такая функция: function showMessage(){ document.write('&lt;H3...

Как правильно прописать путь
Привет всем у меня возник вопрос как прописать путь к файлу в js скрипте вот он, точнее его часть...

1
 Аватар для klyapa
3503 / 1267 / 429
Регистрация: 24.07.2016
Сообщений: 1,890
16.10.2021, 22:36
Я так понял, что вы в условиях упражняетесь. Только зачем вам цикл? И переменные желательно объявлять директивой var, допустим.

Добавлено через 9 минут
Ну вот так, приблизительно.... ужосЪ конечно, но вам должно быть понятно
JavaScript
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
var street = ["кривая", "косая", "немая", "карла маркса"],
    start = 0,
    end = street.length - 1,
    userStreet = prompt("На какой улице ты живешь? \n Кривая, Косая, Немая, Карла Маркса");
 
if(userStreet) {
 
    userStreet = userStreet.toLowerCase();
    
    if(street.indexOf(userStreet) !== -1) {
    
        var i = street.indexOf(userStreet);
        
        if(i === start) {
            alert('Это первая улица "' + userStreet + '", следующая улица "' + street[i+1] + '"');
        }
        else if(i === end) {
            alert('Это крайняя улица "' + userStreet + '", предыдущая улица "' + street[i-1] + '"');
        }
        else {
            alert('Улица "' + userStreet + '". Предыдущая улица "' + street[i-1] + '", следующая улица "'+ street[i+1] + '"');
        }
 
    }
    else {
        alert('Нет такой улицы');
    }
 
}
else {
    alert('Напишите хоть что-нибудь )');
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
16.10.2021, 22:36
Помогаю со студенческими работами здесь

.load как правильно прописать url
&lt;head&gt; &lt;style&gt; .spr-cat{background:url(images/top.png); background-repeat:no-repeat; width:612px;} ...

Как правильно прописать в alert php код
Всем привет! Возможно ли в alert прописать php код? А то появление страндартного алёрта очень не красиво смотрится. Написал такой...

Как правильно задать условие
Есть текстовый инпут есть к нему js такой вариант работает $(document).ready(function(){ $('#forminput').keypress( ...

Как правильно вставить условие if else
в строку, вот сюда: $('#add').append('&lt;button'+(order.UF_MANAGER)?+'disabled style=&quot;background-color: #3E5F8A; border-color:...

Как правильно записать условие?
Есть радиокнопка,текстовое поле,выпадающий список с двумя значениями и кнопка.на кнопку повесить обработчик это понятно. а вот код...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Новые блоги и статьи
Инструменты COM: Сохранение данный из VARIANT в файл и загрузка из файла в VARIANT
bedvit 28.01.2026
Сохранение базовых типов COM и массивов (одномерных или двухмерных) любой вложенности (деревья) в файл, с возможностью выбора алгоритмов сжатия и шифрования. Часть библиотеки BedvitCOM Использованы. . .
Загрузка PNG с альфа-каналом на SDL3 для Android: с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 28.01.2026
Содержание блога SDL3 имеет собственные средства для загрузки и отображения PNG-файлов с альфа-каналом и базовой работы с ними. В этой инструкции используется функция SDL_LoadPNG(), которая. . .
Загрузка PNG с альфа-каналом на SDL3 для Android: с помощью SDL3_image
8Observer8 27.01.2026
Содержание блога SDL3_image - это библиотека для загрузки и работы с изображениями. Эта пошаговая инструкция покажет, как загрузить и вывести на экран смартфона картинку с альфа-каналом, то есть с. . .
Влияние грибов на сукцессию
anaschu 26.01.2026
Бифуркационные изменения массы гриба происходят тогда, когда мы уменьшаем массу компоста в 10 раз, а скорость прироста биомассы уменьшаем в три раза. Скорость прироста биомассы может уменьшаться за. . .
Воспроизведение звукового файла с помощью SDL3_mixer при касании экрана Android
8Observer8 26.01.2026
Содержание блога SDL3_mixer - это библиотека я для воспроизведения аудио. В отличие от инструкции по добавлению текста код по проигрыванию звука уже содержится в шаблоне примера. Нужно только. . .
Установка Android SDK, NDK, JDK, CMake и т.д.
8Observer8 25.01.2026
Содержание блога Перейдите по ссылке: https:/ / developer. android. com/ studio и в самом низу страницы кликните по архиву "commandlinetools-win-xxxxxx_latest. zip" Извлеките архив и вы увидите. . .
Вывод текста со шрифтом TTF на Android с помощью библиотеки SDL3_ttf
8Observer8 25.01.2026
Содержание блога Если у вас не установлены Android SDK, NDK, JDK, и т. д. то сделайте это по следующей инструкции: Установка Android SDK, NDK, JDK, CMake и т. д. Сборка примера Скачайте. . .
Использование SDL3-callbacks вместо функции main() на Android, Desktop и WebAssembly
8Observer8 24.01.2026
Содержание блога Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru