![]() |
Вопрос Навскидку
Делать было нечего, дело было вечером...
Зашел я как то на один англоязычный ресурс пройти тестирование по AS3 - стало интересно насколько я нуб нубистый. И вот пожалуйста навскидку вопрос *что не так в коде* : Код AS3:
|
Код AS3:
Изюм не только в Number, но и в , (оператор запятая). |
Только вот так Код AS3:
Код AS3:
Код:
0.1 |
Код AS3:
|
С запятой, я просто сократил, это не суть. Сама суть была в number. alexcon314 А как сдеолать так, чтобы цикл был небесконечный - проблем нет. Я именно конкретизировал суть - что помнить, что при += 0.1 будут запредельные числа никогда не достигающие целого 10
|
Цитата:
|
Я не против. Так и никто не ответил на мой вопрос : посмотрев код ( и не читая комменты ), вы все сразу поняли, что цикл не выполнится из за того, что Number так работает, или нет ?
|
Первое, на что обратил внимание это на символ , . Второе, что c может ровняться 10 а может и нет.
Добавлено через 4 минуты Тут варианта два: Код AS3:
Код AS3:
Хотя Flash Runtime все равно оптимизирует этот код и преобразует 10.0 в 4х байтный int, а жаль. Следовательно 10.0 имеет смысл только в Java, C++ и т.п. :) P.S. в C++ это 10.0f |
Хорошее понимание языка это оторвать руки за такую конструкцию.
|
Aquahawk - к чему это ты? Это вопрос теста, там могло быть написано хоть *опа* - это не важно, вопрос на знание и внимательность, а не на качество исполнения
|
| Часовой пояс GMT +4, время: 23:01. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.