Почему код возвращает undefined вместо массива? [дубликат]

113
25 октября 2019, 18:20

На данный вопрос уже ответили:

  • Элементарный JS. Нужна помощь 2 ответа
let nums = [153456, 123406, 124456, 323456, 123458, 123756];
function findKey (nums){
    let arr = nums;
    return arr;
};
console.log(findKey());
Answer 1

Все очень просто! Вы забыли передать аргумент nums в функцию. Будет работать так: console.log(findKey(nums));

Answer 2

Аргумент не передан, значит Ваш nums внутри функции undefined - вот он и возвращается

READ ALSO
Как правильно использовать Array.filter с typescript?

Как правильно использовать Array.filter с typescript?

Мне нужно удалить все boolean значения из массива, и оставить только строки(массива состоит из boolean и string), хочу сделать это методом filter, но typeScript...

139
Передается только 1 option

Передается только 1 option

Подскажите пожалуйста, выполняю post запрос, но передается только client, waiter не передаетсяВ чем может быть проблема?

116
Input required ajax post

Input required ajax post

Подскажите пожалуйста, как сделать обязательный input при выполнении post формы ajax?

117