Skip to content

Commit b97ea4c

Browse files
committed
working on it
1 parent 15548b3 commit b97ea4c

2 files changed

Lines changed: 19 additions & 53 deletions

File tree

TypeScript.Course/index.js

Lines changed: 10 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,10 @@
1-
//Interfaces or type aliases
2-
var obj = {
3-
name: "typescript",
4-
id: 1,
5-
isEasylearn: true,
6-
fullcourse: "typescript in hindi",
7-
price: 299
8-
};
9-
var objDetails = {
10-
isfree: false,
11-
anyCopun: true,
12-
isEasylearn: true,
13-
fullcourse: "typescript in hindi",
14-
price: 299
15-
};
16-
console.log(obj);
17-
console.log(objDetails);
1+
//Functions
2+
//function print(a:number,b:number):number{ //return type
3+
// return a+b
4+
//}
5+
//console.log(print(1,1))
6+
function defaultParmeter(value, valueDouble) {
7+
return Math.pow(value, valueDouble);
8+
}
9+
var x = defaultParmeter(5, 5);
10+
console.log(x);

TypeScript.Course/index.ts

Lines changed: 9 additions & 36 deletions
Original file line numberDiff line numberDiff line change
@@ -1,40 +1,13 @@
1-
//Interfaces or type aliases
1+
//Functions
22

3-
//An Interface is a structure which acts as a contract in our application. It defines the syntax for classes to follow, means a class which implements an interface is bound to implement all its members.
4-
type DataProps={
5-
name: string,
6-
id:number
7-
}
3+
//function print(a:number,b:number):number{ //return type
4+
// return a+b
5+
//}
6+
//console.log(print(1,1))
87

9-
interface Datastored
10-
{
11-
isEasylearn: boolean,
12-
fullcourse: string,
13-
price:number
14-
15-
}
16-
interface isFree extends Datastored
8+
function defaultParmeter(value: number,valueDouble: number):number
179
{
18-
isfree: boolean;
19-
anyCopun:boolean
10+
return value**valueDouble
2011
}
21-
22-
var obj: DataProps | Datastored= {
23-
name: "typescript",
24-
id: 1,
25-
isEasylearn: true,
26-
fullcourse: "typescript in hindi",
27-
price: 299,
28-
29-
}
30-
var objDetails: isFree = {
31-
isfree: false,
32-
anyCopun: true,
33-
isEasylearn: true,
34-
fullcourse: "typescript in hindi",
35-
price: 299,
36-
37-
}
38-
39-
console.log(obj)
40-
console.log(objDetails)
12+
let x = defaultParmeter(5,5)
13+
console.log(x)

0 commit comments

Comments
 (0)