From e79ea66ad47a6737a42026a0c0422ab5edc12732 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=9C=D0=B8=D1=85=D0=B0=D0=B8=D0=BB=20=D0=9A=D0=B0=D0=BF?= =?UTF-8?q?=D0=B5=D0=BB=D1=8C=D0=BA=D0=BE?= Date: Thu, 8 Jun 2023 19:44:21 +0300 Subject: [PATCH] d --- shared/javaScript.js | 10 ++-------- shared/typeScript.ts | 10 +++------- web/memory.html | 1 + web/platform.js | 6 ++++++ будущее | 5 +++-- 5 files changed, 15 insertions(+), 17 deletions(-) create mode 100644 web/platform.js diff --git a/shared/javaScript.js b/shared/javaScript.js index e758e9a..e7acc21 100644 --- a/shared/javaScript.js +++ b/shared/javaScript.js @@ -1,10 +1,3 @@ -var Position = /** @class */ (function () { - function Position(x, y) { - this.x = x; - this.y = y; - } - return Position; -}()); function memoryGap() { return memorySide() + memorySpace(); } @@ -20,7 +13,8 @@ function memoryItemPositions(c) { var row = Math.floor(i / 4); var x = memoryGap() + (i - row * 4) * memoryGap(); var y = memoryGap() + row * memoryGap(); - pos.push(new Position(x, y)); + // @ts-ignore + pos.push(memoryCreatePosition(x, y)); } return pos; } diff --git a/shared/typeScript.ts b/shared/typeScript.ts index 6c7cccc..5ff9050 100644 --- a/shared/typeScript.ts +++ b/shared/typeScript.ts @@ -2,14 +2,9 @@ interface Context { itemsCount: number } -class Position { +interface Position { x: number y: number - - constructor(x, y) { - this.x = x - this.y = y - } } function memoryGap(): number { @@ -30,7 +25,8 @@ function memoryItemPositions(c: Context): Position[] { let row = Math.floor(i / 4) let x = memoryGap() + (i - row * 4) * memoryGap() let y = memoryGap() + row * memoryGap() - pos.push(new Position(x, y)) + // @ts-ignore + pos.push(memoryCreatePosition(x, y)) } return pos } diff --git a/web/memory.html b/web/memory.html index 1edab03..d7d6aeb 100644 --- a/web/memory.html +++ b/web/memory.html @@ -6,6 +6,7 @@ +