![]() |
Цитата:
Код AS1/AS2:
1597 1219 Разница безусловно есть в 1.3 раза медленее работает если сравниваем значения разных типов в случае строка=число. Добавлено через 5 минут Maxim Вы можете выложить файл по человечески? С депозита у меня скорость 6-8 кбайт/сек. Что значит по-человечески!? Т.е. приатачить его к вашему сообщению сюда на форум, предварительно заархивировав. |
Используя trace можно увидеть, что в 4-5-6 кадрах задаётся переменная 300-420-600, а при переходе на 7-й кадр она становится undefined.
Это происходит потому, что то же самое текстовое поле в 7 кадре отсутствует. Попробуйте не писать 300-420-600 в текстовом поле, а напишите для него отдельную переменную. Только опять же не локальную, а глобальную. |
Да все я верно говорю число должно быть числом, а строка строкой. И нечего тут придумыавть велосипед. АФФТАР - Чем правильнее будешь писать свои скрипты, тем меньше будет вопросов в будущем
|
В действиях должен быть смысл. Число должно быть числом, а строка строкой - звучит не обосновано ни разу. "Велосипед" не я придумал, а разработчики. Да во множестве языков авто-преобразование значений есть. Но в любом случае побеждает здравый смысл. Если мы можем проверить разные пути и увидеть одинаковы они или различны и какой оптимальней, тот тут и следует делать уже какие-то выводы. Ну собственно для меня вывод уже сделан. По возможности сравнивать значения одних типов, как и советует in4core, однако если для кого то 1.3 не показатель, то почему бы ему и не сравнивать разные типы данных!? В общем все правы == никто не прав :)
|
Цитата:
|
| Часовой пояс GMT +4, время: 04:18. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.