保存动态用户输入-Angular



这更像是一个逻辑问题,因为我没有找到正确的方法来处理这个查询。

我有两个礼堂,有x个座位,如下所示。

<div>
<pre>
Auditorium 1:  A1 A2 A3 A4 A A6 A7 A8 A9
B1 B2 B3 B4 B5 B6 B7
C2 C3 C4 C5 C6 C7
</pre>
</div>
<div>
<pre>
Auditorium 2:  A1 A2 A3 A4 A5 A6 A7
B2 B3 B4 B5 B6
C1 C2 C3 C4 C5 C6 C7 C8 C9
</pre>
</div>

我用两个数组存储了这些座位号,每个礼堂一个。现在,如果礼堂业主决定在他的大楼里再建造一个礼堂,那么有什么有效的方法可以动态地向业主询问礼堂的3个座位安排,因为它们应该以上面相同的方式显示——座位一个在另一个下面?以及如何在同一时间将座位号动态存储在数组中?

Auditorium 3 example:

A1 A2 A3 A4 A A6 A7
B1 B2 B3 B4 B5 B6 B7 B8
C2 C3 C4 C5 C6 C7 C8 C9

您可以获得以下格式的数据。,

let Auditorium3 = [A1, A2, A3, A4, A5, A6, A7, X, X, B1, B2, B3, B4, B5, B6, B7, B8, X, X, C2, C3, C4, C5, C6, C7, C8, C9]

您将在以下格式中显示,排除逻辑中的"X",并考虑A1到A9(完全占用的A行(的最大值,B1到B9(完全占据的B行(,C1到C9(完全占有的C行(

Auditorium 3 :

A1 A2 A3 A4 A A6 A7
B1 B2 B3 B4 B5 B6 B7 B8
C2 C3 C4 C5 C6 C7 C8 C9

这能回答你的问题吗?

最新更新