Вопрос был задан несколько назад, но у меня есть более короткое решение для вас
isPrime(Number):
return 2 in [Number,2**Number%Number]
. Математическая операция всегда возвращает 2, если число является простым, а не 2. Но если 2 это число, оно добавляется к списку, в котором мы смотрим.
2^5=32 32%5=2
2^7=128 128%7=2
2^11=2048 2048%11=2
и т. д. ...
isPrime () возвращает True, если Number Prime, и False, если нет.
Вы можете использовать Панель инструментов разработчика IE для отладки этих ошибок.
(источник: winisp.net )
Я подозреваю, что проблема связана со следующей строкой на вашей странице:
<script src='http://wordpress.com/remote-login.php?action=js&host=fcboro.co.uk&id=3632619&t=1277746475&back=fcboro.co.uk%2F'
type="text/javascript"></script>
Точный сбой происходит несколькими строками ниже, когда Javascript пытается запустить метод WPRemoteLogin ()
. Ошибка в Internet Explorer 8 гласит, что ожидается объект, что для меня означает, что либо сам метод WPRemoteLogin ()
не существует, либо в нем происходит сбой.
Ни инструменты разработчика IE, ни Firebug в Firefox не смогли загрузить сценарий, о котором я говорил выше. Я подозреваю, что URL-адрес в этом скрипте может быть отключен, и это может быть причиной ошибки. Я бы начал с проверки того, что у меня есть правильный URL-адрес, а затем продолжил отладку с этого момента.
Если URL-адрес действительно правильный, я бы начал искать объект, который отсутствует в этом вызове. Попытайтесь загрузить и получить этот Javascript и найдите функцию WPRemoteLogin
. Оттуда вы сможете отследить код до точной точки сбоя.