File tree Expand file tree Collapse file tree 2 files changed +30
-49
lines changed Expand file tree Collapse file tree 2 files changed +30
-49
lines changed Original file line number Diff line number Diff line change 1
- var character = 'mario' ;
2
- var age ;
3
- var isLoggedIn ;
4
- // age = 'luigi';
5
- age = 30 ;
6
- // isLoggedIn = 25;
7
- isLoggedIn = true ;
8
- // arrays
9
- var ninjas = [ ] ;
10
- ninjas . push ( 'ryu' ) ;
11
- ninjas . push ( 'chun-li' ) ;
12
- console . log ( ninjas ) ;
13
- // union types
1
+ var age = 25 ;
2
+ age = true ;
3
+ console . log ( age ) ;
4
+ age = 'hello' ;
5
+ console . log ( age ) ;
6
+ age = { name : 'luigi' } ;
7
+ console . log ( age ) ;
14
8
var mixed = [ ] ;
15
- mixed . push ( 'hello' ) ;
9
+ mixed . push ( 5 ) ;
10
+ mixed . push ( 'mario' ) ;
16
11
mixed . push ( false ) ;
17
- mixed . push ( 20 ) ;
18
12
console . log ( mixed ) ;
19
- var uid ;
20
- // objects
21
- var ninjaOne ;
22
- ninjaOne = { name : 'yoshi' , age : 30 } ;
23
- var ninjaTwo ;
24
- ninjaTwo = { name : 'ken' , age : 20 , beltColour : 'black' } ;
13
+ var ninja ;
14
+ ninja = { name : 'yoshi' , age : 25 } ;
15
+ console . log ( ninja ) ;
16
+ ninja = { name : 25 , age : 'yoshi' } ;
17
+ console . log ( ninja ) ;
Original file line number Diff line number Diff line change 1
- let character : string = 'mario' ;
2
- let age : number ;
3
- let isLoggedIn : boolean ;
1
+ let age : any = 25 ;
4
2
5
- // age = 'luigi';
6
- age = 30 ;
3
+ age = true ;
4
+ console . log ( age ) ;
5
+ age = 'hello' ;
6
+ console . log ( age ) ;
7
+ age = { name : 'luigi' } ;
8
+ console . log ( age ) ;
7
9
8
- // isLoggedIn = 25;
9
- isLoggedIn = true ;
10
+ let mixed : any [ ] = [ ] ;
10
11
11
- // arrays
12
- let ninjas : string [ ] = [ ] ;
13
-
14
- ninjas . push ( 'ryu' ) ;
15
- ninjas . push ( 'chun-li' ) ;
16
- console . log ( ninjas ) ;
17
-
18
- // union types
19
- let mixed : ( string | number | boolean ) [ ] = [ ] ;
20
- mixed . push ( 'hello' ) ;
12
+ mixed . push ( 5 ) ;
13
+ mixed . push ( 'mario' ) ;
21
14
mixed . push ( false ) ;
22
- mixed . push ( 20 ) ;
23
15
console . log ( mixed ) ;
24
16
25
- let uid : string | number ;
17
+ let ninja : { name : any , age : any } ;
18
+
19
+ ninja = { name : 'yoshi' , age : 25 } ;
20
+ console . log ( ninja ) ;
26
21
27
- // objects
28
- let ninjaOne : object ;
29
- ninjaOne = { name : 'yoshi' , age : 30 } ;
22
+ ninja = { name : 25 , age : 'yoshi' } ;
23
+ console . log ( ninja ) ;
30
24
31
- let ninjaTwo : {
32
- name : string ,
33
- age : number ,
34
- beltColour : string
35
- } ;
36
- ninjaTwo = { name : 'ken' , age : 20 , beltColour : 'black' } ;
You can’t perform that action at this time.
0 commit comments