01 / 06
「残りぜんぶ」の型
残余引数(...scores)は、呼び出し側がいくつでも渡せるようにする書き方だった。TypeScript では配列の型をつけるよ。
...scores: number[] と書けば「いくつでも、ぜんぶ数値」という意味になる。
function sum(...scores: number[]): number { let total = 0; for (const s of scores) { total += s; } return total;}console.log(sum(80, 65, 92));実行結果
237