【发布时间】:2021-10-20 03:08:35
【问题描述】:
函数倒计时(n){ return n
这里我的代码应该通过递归推送一个值。 仅当值大于 0 时。
我遇到的问题是 .push() 函数无法识别,因为函数倒计时 返回值是未知类型。
javascript 中有没有办法对我的返回值进行类型转换,所以它会识别 .push() 函数
【问题讨论】:
-
是的,没错,我检查了我的代码,我只得到了我推送的内容:)。谢谢
-
您是否正在尝试编写一个递归函数来返回一个包含 n 个连续元素的数组?
-
push()确实返回一个数字,而不是一个数组。因此countdown(n-1)在某个时候返回一个数字,它没有.push()方法。 -
函数倒计时(n){ if (n
-
@Ramesh Reddy 是的,我正在尝试,但基于我的代码,我只返回当前推送的值。
标签: javascript arrays recursion casting return