Показать сообщение отдельно
Старый 02.10.2007, 09:02
iNils вне форума Посмотреть профиль Отправить личное сообщение для iNils Посетить домашнюю страницу iNils Найти все сообщения от iNils
  № 22  
Ответить с цитированием
iNils
Негуру
 
Аватар для iNils

администратор
Регистрация: Jan 2000
Адрес: Кёнигсберг in Moscow
Сообщений: 21,884
Записей в блоге: 7
Код:
function ABC () {
	this.link = 0;
	this.array = [1, 0, 0];
}
ABC.prototype.setOn = function (val) {
	val = Math.floor (val)
	if (val < this.array.length && val >= 0) {
		this.array[this.link] = 0;
		this.link = val;
		this.array[val] = 1;
	}
	return this;
};
ABC.prototype.toString = function () {
	return this.array.join ("");
};
abc = new ABC ();
trace (abc);
trace (abc.setOn (0));
trace (abc.setOn (1));
trace (abc.setOn (2));
trace (abc.setOn (3));
trace (abc.setOn (0));
__________________
(и)Нильс.ru | Плагины для FlashDevelop