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

This commit is contained in:
2022-01-12 14:43:40 +03:00
parent 4ba6b23b71
commit 85bff9598c
2 changed files with 8 additions and 3 deletions

View File

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

View File

@@ -87,5 +87,5 @@ var мир = {};
мир.разобрать = function(словарь)
{
мир.состояние.разобрать(словарь);
мир.состояние.разобратьЛишьНовое(словарь);
};