Русское сообщество по скриптингу

Что быстрее, вложенный if или else if?

Все вопросы по работе и настройке AMXX и его плагинов.

Модератор: liFe iS GoOD

Правила форума
1. Запрещено материться и оскорблять других участников форума.
2. Запрещен флуд, оффтоп, дабл постинг во всех разделах форума, кроме раздела "Болтовня".
3. Запрещено взламывать сайт/форум или наносить любой вред проекту.
4. Запрещено рекламировать другие ресурсы.
5. Запрещено создавать темы без информативного названия. Название темы должно отображать ее смысл.

В данном разделе форума разрешено создавать темы, касающие только вопросов по AMX Mod X и его плагинам.

Re: Что быстрее, вложенный if или else if?

Сообщение Subb98 » 02 июл 2018, 15:40

Mistrick, я огорчу тебя, но твои варианты сравнить тоже не получится с учётом того, как ты их сам представил. Не надо искать полного логического соответствия, на то варианты и разные.

Добавлено спустя 1 минуту 11 секунд:
П.с.: вообще не понял, с чего варианты должны быть абсолютно точны логически.
«Очень хорошо. Лучше вы, чем я» © Donald J. Trump
Аватара пользователя
Subb98
Модератор
 
Сообщения: 5485
Зарегистрирован: 24 мар 2011, 19:42
Откуда: г. Пермь
Благодарил (а): 1329 раз.
Поблагодарили: 2343 раз.
Опыт программирования: Больше трех лет
Языки программирования: PHP

Re: Что быстрее, вложенный if или else if?

Сообщение gamingEx » 02 июл 2018, 15:49

simplyDavchik писал(а):Что будет жрать меньше памяти и быстрее проигрыватся:
1. if в if'e

Код: Выделить всё
if()
{
    if()
    {
        if()
        {
            
        
}
    }
}


2. else if

Код: Выделить всё
if()
{
    
}else if()
{
    
}else if()
{
    
}

Я вот тоже не понимаю, как сравнивать эти два варианта. В первом варианте все дочерние if'ы зависят от условия главного родительского. Иногда действительно надо условие в условии и тут никак по другому.
:dance2: :dance2: :dance2:
Аватара пользователя
gamingEx
 
Сообщения: 121
Зарегистрирован: 07 окт 2017, 20:48
Благодарил (а): 0 раз.
Поблагодарили: 19 раз.
Опыт программирования: Больше трех лет
Языки программирования: Swift, C++, PHP, Ruby, JS

Пред.

Вернуться в Вопросы по AMXX и его плагинам

Кто сейчас на конференции

Сейчас этот форум просматривают: Google [Bot] и гости: 9