我有一些用于绘制多边形边的代码,例如,在具有顶点0、1和2的三角形中,边(0,1),(1,2)和(2,0)。//draw edges, etc. }
...But这会使k值爆炸成无限循环。我已经仔细检查过了,并怀疑问题可能出在这里的索引中,但如果一切都依赖于j,我会认为vertices.size()可能搞砸了。我是不是在这段代码中遗漏了什么,或者我应该更仔细地查看实际的顶点向量?
请有人向我解释一下为什么下面的代码返回无限循环而不是重新定义foo foo = 3;当然,第一次循环将运行,因为foo确实等于2。但是,我不明白为什么要继续运行;在第一次通过foo之后,现在应该将参数设置为3,参数应该返回false,console.log('foo is ' + foo);应该打印foo is 3。
我试图将三个字符串放入数组大小为9的数组中,该数组将三个字符串放置在数组中的随机索引中,但是我试图这样做会导致一个无限循环。restart the this iteration of the loop}console.log(ticketArray);
因此,随机的,我希望ticketArray的大小,9,票务字符串被放置在一个随机的索引,每个字符串出现3次。然而,我得到了一个无限