TypeScript Hindi Tutorial #18 Union Types
Union Type
union.ts
var studentData: string | number | [] = "Anil";
studentData = 9999;
studentData = []
function fruitsData(): string | string[] | number {
var item = 1
if (item > 1) {
return ['apple', 'banana']
} else {
return "Apple"
}
}
console.log(fruitsData())
function studentInfo(name:string| number | boolean) {
if( typeof name=='string'){
return "student name is "+ name
}
if( typeof name=='number'){
return "student age is "+ name
}
}
studentInfo('anil sidhu');
studentInfo(999);
union.js
var studentData: string | number | [] = "Anil";
studentData = 9999;
studentData = []
function fruitsData(): string | string[] | number {
var item = 1
if (item > 1) {
return ['apple', 'banana']
} else {
return "Apple"
}
}
console.log(fruitsData())
function studentInfo(name:string| number | boolean) {
if( typeof name=='string'){
return "student name is "+ name
}
if( typeof name=='number'){
return "student age is "+ name
}
}
studentInfo('anil sidhu');
studentInfo(999);