创建一个接受平面数组并转换为树数据结构的递归函数

因此,我尝试编写一个递归函数,该函数接受对象的平面数组,其中包含对象的值、id和其父节点的id,并将其转换为树结构,其中该结构的子节点是节点数组。子节点需要按id排序,如果它是null,那么它可以是根节点。函数im试图写函数toTree(数...

继续阅读

创建一个基本上是字符串,但与字符串不兼容的类型?

我注意到,在我的项目中,我使用了很多String类型,但实际上并不是指String,而是String中包含的特定类型的值,这些值无法区分,例如使用正则表达式,但应该从代码的角度加以区分。有没有办法让编译器帮我?例如,考虑以下函数:fn do...

继续阅读

创建一个输入名称属性的数组Javascript

如何使用javascript在form标记内包含输入的name属性的循环来创建数组。到目前为止,这是我的代码,但它似乎不起作用,我已经查看了其他类似的问题,但都无济于事。 script type=text/javascript ...

继续阅读

如何检查随机生成的数组中的每个int是否都是偶数,如果不是,如何让它创建另一个随机数组?

所以我正在尝试创建一个程序,创建一个随机生成的数字介于0和10之间的数组。每次4x4数组中的一个数字是奇数时,我希望它生成一个全新的数组,并打印每个丢弃的数组,直到它创建一个只有偶数的4x4数组。现在的问题是,我不能理解如何修复最后一个fo...

继续阅读