![]() |
|
||||||||||
|
|||||
|
listener
|
да.. хреновый из меня писатель, в смысле формулирования условий задач.
. Несмотря на это - всем спасибо. (и респект Kikasso). Попробую еще раз. "Имеется" три "кнопки" с залипанием. В начальном состоянии одна нажата, две другие нет. При нажатии одной из кнопок ранеее нажатая должна "отлипнуть". Прошу учесть, что речь о "кнопках" - только аналогия. Цитата:
Потомучто 100 было в предыдущем состояни только что. PS. Снова на форуме!!!! |
|
|||||
|
Негуру
администратор
Регистрация: 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));
|
![]() |
![]() |
Часовой пояс GMT +4, время: 15:53. |
|
|
« Предыдущая тема | Следующая тема » |
|
|