7
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

【ClozeTS】TypeScript穴埋めクイズ#1 (Array)

Last updated at Posted at 2020-03-09

ClozeTSとは、TypeScriptの穴埋めクイズです。コードの一部が「穴」になっていて、その部分に適切なコードを当てはめて解く形式のクイズです。

問題

このTypeScriptコードの中の__MISSING_CODE__を適切なコードに置き換えて、コードを完成してください。

let x: __MISSING_CODE__ = [1, 2, 3];
x = [4, 5];
x = ['1', '2', '3']; // Error
x = [true]; // Error

→**TypeScript Playgroundでコードを書く**←

ルール

  • コメントでErrorと書かれた行は、コンパイルエラーになるようにする。
  • それ以外の行は、コンパイルエラーにならないようにする。
  • 型にanyは使ってはならない。(any縛り)
  • __MISSING_CODE__の部分以外は変更してはならない。
  • コードを書く際にはTypeScript Playgroundをお使いください。(バージョンやコンパイル設定統一のため)

ヒント

解けたら

  • 回答はコメント欄に投稿する。(任意)
  • 自分と同じ回答がある場合、投稿の代わりに「いいね」する。(任意)
  • 気に入った回答には「いいね」する。(任意)
  • 技巧輝く回答には、ちょっとした解説を添える。(任意)
  • Q.なぜコメントしたり、いいねするといいの?
7
1
1

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
7
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?