Skip to content

src/05-interface.ts โ€‹

From TS practice (practice/) ยท original: practice/src/05-interface.ts ยท all files in this project

ts
interface User {
    name:string;
    age:number;
    email?: string;
}

interface Product {
    name: string;
    price:number;
    getDiscount(percent:number):number;
}
let laptop:Product = {
    name:"macPro",
    price:2000;
    getDiscount(percent:number):number {
        return this.price*(percent/100)
    }
}