Можно ли в return вернуть два значения?
function ab() {
  let a = 0;
  let b = 1
  return [a, b];
}
таким образом возвращается массив
let [a, b] = ab();
console.log(a, b);
Так нет, у тебя вернется только a. Можешь создать объект или массив и возвращать его.