const res = []; const l = s.length; res.push(s[l - 1]);
что будет в res если s пустой массив
Там есть массив который вызывается, s не будет пустой массив т.к. стоит соответствующий условный оператор который должен возвратить значение при s.length = 1
Там есть массив который вызывается, s не будет пустой массив т.к. стоит соответствующий условный оператор который должен возвратить значение при s.length = 1
Вопрос как раз и стоит почему функция ничего не возвращает если в условном операторе есть res (который имеет значение [‘h’]) и написана строка return res