我想念什么? Lambda挑战

时间:2019-06-13 22:34:11

标签: javascript

我正在尝试进行Lambda挑战,其输出是其要问的内容,但仍然不正确?

问题是: “修改该函数以将给定的字符串转换为一个数组,其中数组中的每个字符与该字符串中的索引相同,然后将其返回。”

function convertStringToArray(s) {
var output = Array.from("hello");
return output;
}

/* Do not modify code below this line */

const exampleString = 'hello';
const stringAsArray = convertStringToArray(exampleString);

console.log(stringAsArray, '<-- should be ["h", "e", "l", "l", "o"]');

输出

["h", "e", "l", "l", "o"] <-- should be ["h", "e", "l", "l", "o"]

我确实做了它想要的,所以为什么会卡住?

1 个答案:

答案 0 :(得分:3)

您的代码采用s的参数-它会忽略它。

我非常怀疑lambda挑战正在向您的函数传递不同的值(仅以"hello"为例),并且您的代码失败了,因为即使{{1} }是["h", "e", "l", "l", "o"]

在函数的第一行尝试使用s代替"world"