TypescriptでなぜかstartsWithでエラーとなった。(TS2339: Property 'startsWith' does not exist on type 'String'.)
これは、ES6から使えるので、ES6でコンパイルしたらエラーでなくなった。
1からある正の整数までの奇数を要素とする配列を生成する。
function odd_list(n:number) :number[] { return [...Array(n)].map((_, i) => i + 1).filter(n => n % 2); }