typescript 如何在数组中输入返回的数组?[已关闭]

nbysray5  于 2023-01-03  发布在  TypeScript
关注(0)|答案(1)|浏览(113)

这个问题是由打字错误或无法再重现的问题引起的。虽然类似的问题在这里可能是on-topic,但这个问题的解决方式不太可能帮助未来的读者。
23小时前关门了。
Improve this question

return [[x, y], d, prevRing, prevRingPosition]

这是我的return语句,我想为它的函数创建一个类型

type nextUlamReturn = [
  number[],
  d: number,
  prevRing: number,
  prevRingPosition: number
]

但这给了我一个错误:
第一个月
我在网上搜索了很多,但我没有找到解决办法。

j0pj023g

j0pj023g1#

你需要一个数组吗?你可以返回一个带有如下命名属性的对象:

type nextUlamReturn = {
  numbers: number[],
  d: number,
  prevRing: number,
  prevRingPosition: number
};

const test: nextUlamReturn = {
  numbers: [1, 2, 3, 4],
  d: 10,
  prevRing: 10,
  prevRingPosition: 10,
};

相关问题