|
|
|||||
Lorem ipsum
|
__________________
Поймай яблоко 2! |
|
|||||
Lorem ipsum
|
Ага. У нас просто класс был укомплектован компьютерами YAMAHA КУВТ, так что мое детство прошло под стягом MSX ))
__________________
Поймай яблоко 2! |
|
|||||
Цитата:
А в as3 этого нет . Поэтому нет и никакой разницы между этими циклами. И по производительности тоже. И не знаю чем обдолбился автор этих строк, что решил мерить пофессионализм частотой использования цикла while. Единственная причина, по которой используют for - это экономия строчек, т.к. по кодостайлу так писать нельзя, да и не выглядит красиво: А так можно: Вот и всё. При чём здесь BASIC не понятно. А для сложных случаев самый удобный цикл - это while(true). Ну с while(condition) надо мозги напрягать, чтобы ничего не продублировать и вообще правильно собрать, а для while(true) такой сложной мыслительной деятельности не требуется - содишь условия по месту и всё: while(true) { ...// то что в любом случае сделаем, даже если условие не выполнено if (!condition) break; ...// то что только при выполнении условия if (condition2) break;// а тут по другим причинам мы не можем продолжить if (condition3) continue;// а блок дальше нам в этом случае не нужен ... } Последний раз редактировалось expl; 10.03.2013 в 16:11. |
|
|||||
Регистрация: Jul 2008
Сообщений: 912
|
вот такой цикл вроде должен работать быстрее всех:
в документах Adobe пишут: Цитата:
Хотя это уже много раз тестировалось получается так: циклы по скорости в порядке убывания while, for, foreach, for..in Последний раз редактировалось Sintesis; 10.03.2013 в 17:11. |
|
|||||
[+4 24.04.13]
[+4 20.04.13] Регистрация: Feb 2013
Адрес: Seireitei
Сообщений: 176
|
обратный порядок быстрее
просто не многие застали ассемблер и не знают что такое стек и структура лифо (Last In, First Out) |
|
|||||
Цитата:
__________________
...вселенская грусть |
Часовой пояс GMT +4, время: 17:15. |
|
« Предыдущая тема | Следующая тема » |
|
|