使用Javascript为Pyramid的每个块分配唯一的id

Assignunique id to each block of a Pyramid using Javascript

本文关键字:分配 唯一 id Javascript Pyramid 使用      更新时间:2024-01-20

我看到了这个链接:http://jsfiddle.net/Q8KUS/20/我想知道是否有一种方法可以给这个金字塔的每个块分配一个唯一的id,而不是给每一行相同的id?

我试着改了这条线:

strBlocksHTML += '<div class="buildingBlock"></div>';

到此行:

strBlocksHTML += '<div class="buildingBlock" id=myId'+i+' ></div>';

但是通过使用这个,每一行都有相同的id。我希望每个块都有一个唯一的编号,而不是每一行有一个独特的编号。有人能帮我吗?感谢

你很接近,因为每一行都有一个唯一的数字,而一行中的每个块都有一一个唯一数字,所以只需将两者结合起来,最简单的方法就是这样做:

strBlocksHTML += '<div class="buildingBlock" id="'+i+n+'"></div>';

顶部块的ID为00,下一行将具有1011,下一行将具有20 21 22等。

http://jsfiddle.net/1qj9oq2a/