Подскажите пожалуйста: читаю книгу Мука, в самом начале (стр.93 если быть точной) написано упражнение: попробуйте модифицировать предыдущий цикл, чтобы адреса, начинающиеся или заканчивающиеся символом @ либо содержащие несколько символов @, считались некорректными. Кроме того, вы можете попробовать изменить цикл, чтобы некорректными считались и адреса, не содержащие ни одного символа . (точка).
Не могу понять, что нужно писать, для того чтоб некорректными были адреса с 2 и более @.
изначальный код из учебника:

Код AS3:
var adress="topoly@list.ru";
var isValidAdress=false;
var i=0;
while (i<adress.length) {
if (adress.charAt(i)=="@") {
isValidAdress=true;
break;
}
i++;
}
вот чего наскребла (предположительно тоже с ошибками, буду оч признательна, если ткнете носом в эти самые ошибки

):

Код AS3:
var adress="topoly@list.ru";
var isValidAdress=false;
var i=0;
while (i<adress.length) {
if (adress.charAt(i)=="@") {
if (adress.charAt(0)!="@") {
if (adress.charAt(i-1)!="@") {
}
}
isValidAdress=true;
break;
}
i++;
}