diff --git a/js/local_score_manager.js b/js/local_score_manager.js index fe9b625391f38c37aaef2686338a7df9b592ccf0..2c94dd3dd378134dc064885f78bd1aa271c56739 100644 --- a/js/local_score_manager.js +++ b/js/local_score_manager.js @@ -1,14 +1,21 @@ window.fakeStorage = { - _data : {}, - setItem : function (id, val) { - console.log("set"); + _data: {}, + + setItem: function (id, val) { return this._data[id] = String(val); }, - getItem : function (id) { + + getItem: function (id) { return this._data.hasOwnProperty(id) ? this._data[id] : undefined; }, - removeItem : function (id) { return delete this._data[id]; }, - clear : function () { return this._data = {}; } + + removeItem: function (id) { + return delete this._data[id]; + }, + + clear: function () { + return this._data = {}; + } }; function LocalScoreManager() {