Сейчас 03:41:18 Четверг, 18 апреля, 2024 год
[ x ] Главная ⇒ Форум ⇐ RSS Файлы Cтатьи Картинки В о й т и   или   з а р е г и с т р и р о в а т ь с я


[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 2 из 2
  • «
  • 1
  • 2
Модератор форума: PUVer, SirNikolas, Ty3uK  
Форум о Warcraft 3 » Раздел для картостроителей » GUI / Jass » [Урок 3] Циклы, условия, массивы
[Урок 3] Циклы, условия, массивы
shift2501Дата: Понедельник, 11 Апреля 2011, 21:25:30 | Сообщение # 26
4 уровень
Группа: Проверенные
Сообщений: 91
Награды: 0
Репутация: 11
Блокировки:
Прочитал, выучил и понял!


Сделать юзербар как у меня не просите!
Делаю флеш шапки и баннеры на заказ
 

[DUОS]Дата: Вторник, 12 Апреля 2011, 08:28:33 | Сообщение # 27
Группа: Заблокированные
Сообщений: 6279
Награды: 9
Репутация: 1708
Блокировки:
Quote (lawson)
ответ: нет так как duos не может быть больше hanld!?

lawson,
Их вообще так не сравнивают. Их можно сравнивать только через == и !=


НУ И ЧТО ТЕПЕРЬ?


Кликайте на дракошку ;)
 

lawsonДата: Вторник, 12 Апреля 2011, 17:37:03 | Сообщение # 28
Группа: Проверенные
Сообщений: 3482
Награды: 0
Репутация: 974
Блокировки:
Quote (|DUОS|)
Их вообще так не сравнивают

Я так и ответил.


Nic nie wiem bo mam chuj.
редактирую посты! ВСЕ!
 

ДжинжерДата: Четверг, 13 Октября 2011, 16:59:13 | Сообщение # 29
3 уровень
Группа: Пользователи
Сообщений: 47
Награды: 0
Репутация: 8
Блокировки:
Гы, дежа вю. Оказывается, вчера уже это читал.

Не совсем понял, есть пара вопросов.
Поясните, пожалуйста, значение "elseif".
Можете привести примеры применения массивов?


Я - подлая сволочь, которая может написать любовный рассказ, а потом твердить каждой второй девушке, что просто имя изменил. Типа.
 

Ty3uKДата: Четверг, 13 Октября 2011, 17:51:23 | Сообщение # 30
Группа: Ветераны
Сообщений: 6125
Награды: 2
Репутация: 1617
Блокировки:
if a then
bla-bla-bla
elseif a then
bla-bla-bla
endif

если по русски- если а то действия иначе если б действия


╭∩╮(︶︿︶)╭∩╮
"Ульта Тайда мне в жопу!" © k0fe1n
Статьи: MUI-1|MUI-2|Шрифт
Полезности: JASP|JNGP|Уголок библиотек
 

ДжинжерДата: Пятница, 14 Октября 2011, 07:53:35 | Сообщение # 31
3 уровень
Группа: Пользователи
Сообщений: 47
Награды: 0
Репутация: 8
Блокировки:
А почему нельзя поставить канонiчные If, then, else?

Я - подлая сволочь, которая может написать любовный рассказ, а потом твердить каждой второй девушке, что просто имя изменил. Типа.
 

Ty3uKДата: Пятница, 14 Октября 2011, 08:08:07 | Сообщение # 32
Группа: Ветераны
Сообщений: 6125
Награды: 2
Репутация: 1617
Блокировки:
Потому что elseif работает быстрее и лучше, чем else if

╭∩╮(︶︿︶)╭∩╮
"Ульта Тайда мне в жопу!" © k0fe1n
Статьи: MUI-1|MUI-2|Шрифт
Полезности: JASP|JNGP|Уголок библиотек
 

PraidДата: Пятница, 14 Октября 2011, 16:05:19 | Сообщение # 33
6 уровень
Группа: Проверенные
Сообщений: 203
Награды: 0
Репутация: 302
Блокировки:
Выучил. ^_^

 

eretik-gamesДата: Пятница, 14 Октября 2011, 21:42:37 | Сообщение # 34
6 уровень
Группа: Проверенные
Сообщений: 190
Награды: 0
Репутация: 53
Блокировки:
Quote (|DUОS|)
Структура любого цикла на Jass:
loop
exitwhen условие
// Действия цикла
endloop

А вот так же тоже можно:
Code
loop
      // Действия цикла
endloop

И так:
Code
loop
      // Действия цикла
      exitwhen условие
      // Действия цикла
     exitwhen условие
endloop

Quote (|DUОS|)
в уcловии выхода из цикла нельзя использовать and, or и not.

А я годами использовала. Меня посадят?

Добавлено (14 Октябрь 2011, 21:42:37)
---------------------------------------------
Такая конструкция чем-то плоха?

Code
function takes nothing returns nothing
     loop
         if условие then
             действия  
             exitwhen not условие
         else
             return
         endif
         действия
     endloop
     действия
endfunction
 

Ty3uKДата: Суббота, 15 Октября 2011, 12:21:31 | Сообщение # 35
Группа: Ветераны
Сообщений: 6125
Награды: 2
Репутация: 1617
Блокировки:
Алиса, а зачем можно использовать цикл без конца? ^_^ Для чего его можно применить?

Добавлено (15 Октябрь 2011, 12:21:31)
---------------------------------------------
В ИИ
А почему у меня? Почему не у учителя?


╭∩╮(︶︿︶)╭∩╮
"Ульта Тайда мне в жопу!" © k0fe1n
Статьи: MUI-1|MUI-2|Шрифт
Полезности: JASP|JNGP|Уголок библиотек
 

[DUОS]Дата: Суббота, 15 Октября 2011, 12:27:44 | Сообщение # 36
Группа: Заблокированные
Сообщений: 6279
Награды: 9
Репутация: 1708
Блокировки:
Элис, я не говорил ничего о том, что так делать НЕЛЬЗЯ. Бесконечный цикл тоже можно использовать по своему.
Quote (eretik-games)
А я годами использовала. Меня посадят?

Твоё личное право. buba


НУ И ЧТО ТЕПЕРЬ?


Кликайте на дракошку ;)
 

Ty3uKДата: Суббота, 15 Октября 2011, 12:32:15 | Сообщение # 37
Группа: Ветераны
Сообщений: 6125
Награды: 2
Репутация: 1617
Блокировки:
Quote (|DUОS|)
я не говорил ничего о том, что так делать НЕЛЬЗЯ

в 46 строке на 12-ом слове.


╭∩╮(︶︿︶)╭∩╮
"Ульта Тайда мне в жопу!" © k0fe1n
Статьи: MUI-1|MUI-2|Шрифт
Полезности: JASP|JNGP|Уголок библиотек
 

[DUОS]Дата: Суббота, 15 Октября 2011, 12:38:29 | Сообщение # 38
Группа: Заблокированные
Сообщений: 6279
Награды: 9
Репутация: 1708
Блокировки:
Quote (Ty3uK)
Какой-то прыщавый бот-задрот пишет от моего акка

Такс, ну окей, значит, статья нуждается во второй редакции, в которой я буду грузить нубам головы о том, какую роль для алгоритмизации играют бесконечные циклы, почему их иногда надо юзать и пр. Но в общем-то бесконечные циклы относятся зачастую к ошибкам программирования.


НУ И ЧТО ТЕПЕРЬ?


Кликайте на дракошку ;)
 

PUVerДата: Воскресенье, 29 Января 2012, 10:38:29 | Сообщение # 39
Сухопутные крысы!
Группа: Модераторы
Сообщений: 4462
Награды: 8
Репутация: 1845
Блокировки:
Quote (|DUОS|)

== - полностью равно...

А что может ещё и не полностью равно быть?=D
== - равно
= - оператор присвоения
 

Blood_ElfДата: Воскресенье, 29 Января 2012, 10:47:45 | Сообщение # 40
7 уровень
Группа: Проверенные
Сообщений: 415
Награды: 0
Репутация: 92
Блокировки:
Тождественно же, нет?
 

PUVerДата: Воскресенье, 29 Января 2012, 10:55:51 | Сообщение # 41
Сухопутные крысы!
Группа: Модераторы
Сообщений: 4462
Награды: 8
Репутация: 1845
Блокировки:
Quote (Blood_Elf)
Тождественно же, нет?

Это не математика.
 

[DUОS]Дата: Воскресенье, 29 Января 2012, 14:11:58 | Сообщение # 42
Группа: Заблокированные
Сообщений: 6279
Награды: 9
Репутация: 1708
Блокировки:
Quote (PUVer)
Это не математика.

Это математика.


НУ И ЧТО ТЕПЕРЬ?


Кликайте на дракошку ;)
 

Blood_ElfДата: Воскресенье, 29 Января 2012, 14:28:07 | Сообщение # 43
7 уровень
Группа: Проверенные
Сообщений: 415
Награды: 0
Репутация: 92
Блокировки:
Давайте сойдёмся на том, что есть элементы математики.
 

Ty3uKДата: Воскресенье, 29 Января 2012, 15:00:02 | Сообщение # 44
Группа: Ветераны
Сообщений: 6125
Награды: 2
Репутация: 1617
Блокировки:
На JS еще есть ===

╭∩╮(︶︿︶)╭∩╮
"Ульта Тайда мне в жопу!" © k0fe1n
Статьи: MUI-1|MUI-2|Шрифт
Полезности: JASP|JNGP|Уголок библиотек
 

dredsssДата: Воскресенье, 29 Января 2012, 15:31:23 | Сообщение # 45
7 уровень
Группа: Проверенные
Сообщений: 403
Награды: 1
Репутация: 50
Блокировки:
Quote (Blood_Elf)
Тождественно же
Не-а
Quote (|DUОS|)
Это математика
Не-а
Quote (Ty3uK)
На JS еще есть ===
Она тоже не проверяет тождественного равенства.
 

Ty3uKДата: Воскресенье, 29 Января 2012, 15:39:41 | Сообщение # 46
Группа: Ветераны
Сообщений: 6125
Награды: 2
Репутация: 1617
Блокировки:
Я насчет этого ничего не сказал. Привет Алиска

╭∩╮(︶︿︶)╭∩╮
"Ульта Тайда мне в жопу!" © k0fe1n
Статьи: MUI-1|MUI-2|Шрифт
Полезности: JASP|JNGP|Уголок библиотек
 

dredsssДата: Воскресенье, 29 Января 2012, 15:43:26 | Сообщение # 47
7 уровень
Группа: Проверенные
Сообщений: 403
Награды: 1
Репутация: 50
Блокировки:
А я и не говорю, что ты это сказал. С чего ты взял!?
 

Ty3uKДата: Воскресенье, 29 Января 2012, 15:43:58 | Сообщение # 48
Группа: Ветераны
Сообщений: 6125
Награды: 2
Репутация: 1617
Блокировки:
Да просто

╭∩╮(︶︿︶)╭∩╮
"Ульта Тайда мне в жопу!" © k0fe1n
Статьи: MUI-1|MUI-2|Шрифт
Полезности: JASP|JNGP|Уголок библиотек
 

[DUОS]Дата: Понедельник, 30 Января 2012, 12:50:20 | Сообщение # 49
Группа: Заблокированные
Сообщений: 6279
Награды: 9
Репутация: 1708
Блокировки:
Ty3uK,
Quote (dredsss)
Она тоже не проверяет тождественного равенства.

Элис права. Там есть фича своя. NaN строго не равно ничему, даже если это и будет NaN. Поэтому тут явно нет тождества.

Quote (dredsss)
Quote (|DUОS|)
Это математика
Не-а

Ладно, права ;]
Операндами операторов сравнения могут быть численные и строковые значения. Строки сравниваются, исходя из стандартного лексикографического порядка при использовании Unicode.

По JS это так.


НУ И ЧТО ТЕПЕРЬ?


Кликайте на дракошку ;)
 

IIAXAHДата: Понедельник, 06 Февраля 2012, 22:34:49 | Сообщение # 50
3 уровень
Группа: Проверенные
Сообщений: 72
Награды: 0
Репутация: 26
Блокировки:
[DUОS], ты не то гуглил. Надо было "тождественно равно".
 

Форум о Warcraft 3 » Раздел для картостроителей » GUI / Jass » [Урок 3] Циклы, условия, массивы
  • Страница 2 из 2
  • «
  • 1
  • 2
Поиск:

Copyright © 2006 - 2024 Warcraft3FT.info При копировании материалов c сайта ставьте, пожалуйста, активную обратную ссылку на нас • Design by gReeB04ki ©
Хостинг от uCoz