function extractor(...arg: (string | number)[]) {
let result: [string[], number[]] = [[], []];
for (let i = 0; i < arg.length; i++) {
if (typeof arg[i] === 'string') {
result[0].push(arg[i]);
} else {
result[1].push(arg[i]);
}
}
return result;
}
extractor('b', 5, 6, 8, 'a');
그냥 for문을 사용했을때는 arg[i]을 값을 어떻게 지정해야 하나요?
이거 잘 모르겠어요.