質問編集履歴

2

条件変更

2020/08/13 03:34

投稿

_Victorique__
_Victorique__

スコア1392

test CHANGED
File without changes
test CHANGED
@@ -34,13 +34,25 @@
34
34
 
35
35
  // input
36
36
 
37
- const i = 2;
37
+ const i: number = 2;
38
38
 
39
39
 
40
40
 
41
41
  // output
42
42
 
43
+ type Test = {
44
+
45
+ o: Animal;
46
+
47
+ };
48
+
49
+
50
+
43
- const o: Animal = Animal.Cat;
51
+ const test: Test = {
52
+
53
+ o: i, // error
54
+
55
+ };
44
56
 
45
57
  ```
46
58
 

1

修正

2020/08/13 03:34

投稿

_Victorique__
_Victorique__

スコア1392

test CHANGED
File without changes
test CHANGED
@@ -26,6 +26,8 @@
26
26
 
27
27
  `switch` 等で調べることは可能ですが、手間なので簡単な方法があれば知りたいです。
28
28
 
29
+ as による cast はなしでお願いします。
30
+
29
31
 
30
32
 
31
33
  ```ts