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