Strict Standards: Resource ID#26 used as offset, casting to integer (26) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401

Strict Standards: Resource ID#28 used as offset, casting to integer (28) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401

Strict Standards: Resource ID#29 used as offset, casting to integer (29) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401
ТвойWeb :: Версия для печати :: Аккаунты [2]
ТвойWeb » WebMaster класс » JavaScript » Аккаунты

Страниц (2): « 1 [2]
 

11. Furax - 23 Апреля, 2008 - 06:21:19 - перейти к сообщению
Во-первых, при нажатии на кнопку "Отмена" в prompt-окошке JavaScript возвращает null, а не undefined. Но, поскольку используется сравнение (==), а не проверка на тождественность (===), приведение типов позволяет правильно отработать ситуацию.

Во-вторых, вот в этом месте:
for(schet; schet<=base.length; schet++)
Выделенная цветом конструкция бесполезна, т. к. она ничего не делает. Её можно убрать - ничего не произойдёт. А можно прямо на этом месте объявить и проинициализировать schet - будет компактнее.

Та ошибка, из-за которой скрипт и не работает, состоит, собственно, в том, что вместо '<' в цикле стоит "<=", а поскольку индексы массивов в JS начинаются с 0 и кончаются на length-1, ничего хорошего при обращении к элементу № length не происходит.
12. Systemnik - 23 Апреля, 2008 - 08:14:47 - перейти к сообщению
ок с тождеством понял.. Подмигивание щас.. еще впросов напридумываю))
13. Systemnik - 23 Апреля, 2008 - 08:23:21 - перейти к сообщению
Цитата:
Та ошибка, из-за которой скрипт и не работает, состоит, собственно, в том, что вместо '<' в цикле стоит "<="

так так.. методом рассуждения я понял.. почему так.. понял.. спасибо что указал..

Форум на AlfaSpace.NET


Powered by ExBB
ExBB FM 1.0 RC1 by TvoyWeb.ru
InvisionExBB Style converted by Markus®

[Script Execution time: 0.0234]     [ Gzipped ]



Notice: ob_end_flush(): failed to send buffer of ob_gzhandler (1) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/page_tail.php on line 33