Skip to content

Commit 3dfd859

Browse files
committed
lesson-6
1 parent 60bb658 commit 3dfd859

File tree

2 files changed

+30
-49
lines changed

2 files changed

+30
-49
lines changed

sandbox.js

Lines changed: 14 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -1,24 +1,17 @@
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);
148
var mixed = [];
15-
mixed.push('hello');
9+
mixed.push(5);
10+
mixed.push('mario');
1611
mixed.push(false);
17-
mixed.push(20);
1812
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);

sandbox.ts

Lines changed: 16 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -1,36 +1,24 @@
1-
let character: string = 'mario';
2-
let age: number;
3-
let isLoggedIn: boolean;
1+
let age: any = 25;
42

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);
79

8-
// isLoggedIn = 25;
9-
isLoggedIn = true;
10+
let mixed: any[] = [];
1011

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');
2114
mixed.push(false);
22-
mixed.push(20);
2315
console.log(mixed);
2416

25-
let uid: string|number;
17+
let ninja: { name: any, age: any };
18+
19+
ninja = { name: 'yoshi', age: 25 };
20+
console.log(ninja);
2621

27-
// objects
28-
let ninjaOne: object;
29-
ninjaOne = { name: 'yoshi', age: 30 };
22+
ninja = { name: 25, age: 'yoshi' };
23+
console.log(ninja);
3024

31-
let ninjaTwo: {
32-
name: string,
33-
age: number,
34-
beltColour: string
35-
};
36-
ninjaTwo = { name: 'ken', age: 20, beltColour: 'black' };

0 commit comments

Comments
 (0)