Browse Source

повторно применять старые значения

tags/5.0
parent
commit
85bff9598c
2 changed files with 8 additions and 3 deletions
  1. +7
    -2
      4.1/общее/150.Состояние.js
  2. +1
    -1
      4.1/общее/200.функции.js

+ 7
- 2
4.1/общее/150.Состояние.js View File

@@ -45,7 +45,7 @@ function Состояние()


this.разобрать = function(словарь) this.разобрать = function(словарь)
{ {
this.разобратьВыпрямленный(this.лишьНовыеЗначения(this.выпрямить(словарь)));
this.разобратьВыпрямленный(this.выпрямить(словарь));
}; };


this.разобратьВыпрямленный = function(выпрямленныйСловарь) this.разобратьВыпрямленный = function(выпрямленныйСловарь)
@@ -60,7 +60,12 @@ function Состояние()
} }
this.значения[ключ] = значение; this.значения[ключ] = значение;
} }
}
};

this.разобратьЛишьНовое = function(словарь)
{
this.разобратьВыпрямленный(this.лишьНовыеЗначения(this.выпрямить(словарь)));
};


// Конструктор. // Конструктор.
this.создать(); this.создать();


+ 1
- 1
4.1/общее/200.функции.js View File

@@ -87,5 +87,5 @@ var мир = {};


мир.разобрать = function(словарь) мир.разобрать = function(словарь)
{ {
мир.состояние.разобрать(словарь);
мир.состояние.разобратьЛишьНовое(словарь);
}; };

Loading…
Cancel
Save