草庐IT

randomIndex

全部标签

javascript - 循环检查类并交换它 JavaScript

我创建了一个循环来检查网格中的所有类。我有4个盒子(蓝色、橙色、棕色和黄色),蓝色盒子在网格中向右移动,一旦它进入网格的彩色盒子,它们应该与黄色点交换。目前我只处理橙色和黄色。所以循环正在检查类,如果发现它应该交换它。问题是黄色框进入橙色框,反之亦然。有什么建议吗?letmoveCounter=0;letscore=0;letobs=10;document.getElementById('score').textContent='0';vargrid=document.getElementById("grid-box");for(vari=1;i#grid-box{width:400p

ios - 在textview上打印数组中的随机字符串

我似乎无法将我的数组打印到我的TextView上。我有一个数组并将我的textview(texthold)设置为数组的randomIndex。你们看到我做错了什么吗?这是我的按钮,当点击它时应该从设备数组中获取一个随机字符串并将其打印到TextView字段中。单击按钮时,我没有收到任何错误,只是TextView上没有显示任何内容@IBActionfuncGenerate(_sender:Any){letdevices=["AppleWatch","iPhone","iPad","Mac","AppleTV"]//GeneratearandomindexletrandomIndex=In

swift - 如何解决 "Argument type ' CustomStruct' does not conform to expected type 'Sequence' "

我试图使用下面的代码来洗牌一个由名为Card的简单自定义结构组成的数组。,我在cards.remove(at:randomIndex)处收到错误:Error:Argumenttype'Card'doesnotconformtoexpectedtype'Sequence'代码如下:varcards=[Card]()//declarethearrayvarshuffledCards=[Card]()for_incards.indices{letrandomIndex=Int(arc4random_uniform(UInt32(cards.count)))shuffledCards+=car