所以,我在Words表中有一个单词列表。
我想为宾果卡创建20(x x)表格,每张卡片随机放置在单元格中,中心单元格具有固定的“自由空间”值。
我认为这些词需要放在一个数组中,但我如何确保自由空间的位置?
答案 0 :(得分:0)
<%
cell_length = n
row_length = m
if m * n % 2 == 0
middle_cell = (m * n)/2
else
middle_cell = (m * n + 1) /2
end
count = 0
%>
<table>
<% for i in 1..m %>
<tr>
<% for j in 1..n %>
<% count +=1 %>
<td>
<%= count == middle_cell ? nil : 'word' %>
<td>
<% end %>
</tr>
<% end %>
</table>