![]() |
|
||||||||||
|
|||||
|
Я бы так не сказал. Такие тесты помогают включить голову и вспомнить о таких тонкостях, о которых давно забыл (или узнать, если не знал). В книжке SCJP подобных примеров вагон, правда по джаве, но мне было интересно их прорешивать. Мозг временами вообще закипал)
|
|
|||||
|
listener
|
Не знаю, что вы там насокращали и как в пример затесалась запятая, но этим вы испортили годную так-то задачку на внимание.
Я, например, в первую очередь обратил внимание именно на запятую, тем более, что она стоит не на месте. Потом, сам вопрос на тесте вряд ли звучал "сколько вам нужно секунд, чтобы увидеть косяк". Так что, дубль два . Первый неуклюжий какой-то вышел. |
|
|||||
|
[+4 06.05.14]
|
Вопрос стоял так : что неверно в коде? И вар ответов : цикл не выполнится, ошибка компиляции и т.п.
А вот кстати насчет запятой, в подаче : Да это даже не скомпилируется, НО - объясни тогда людям разницу кода Который скомпилируется Почему в первом случае запятая не прокатит, а во втором вполне себе Раз она тебя так смутила
__________________
Марк Tween |
|
|||||
|
listener
|
А что тут объяснять? Глаз режет
.В плане ошибок примерно следующий код вполне себе похож: foo = if (bar == 0) some = true; // или if( if (foo == bar) zobar = false) some = true; // или return if(foo > bar) some = true; var c:Number = 0; var d:Boolean = true; while ( d ) c += 0.1 , d = ( c == 10 ) ? true : false; |
|
|||||
|
Lorem ipsum
|
Я, как и положено нубу, всегда (за редким исключением) перестраховываюсь и сравниваю возрастающие числа с помощью >=, а убывающие с <=, и никаких тонкостей знать не знаю (ну это я так, для красного словца).
__________________
Поймай яблоко 2! |
![]() |
![]() |
Часовой пояс GMT +4, время: 00:33. |
|
|
« Предыдущая тема | Следующая тема » |
|
|