import { Component } from '@angular/core' ;
interface Game {
name: String,
developer: String,
rating: Number,
year: Number
}
@Component({
selector: 'app-root' ,
templateUrl: './app.component.html' ,
styles: [
`tr.low-rated{
background-color: red;
color: white;
}
tr.high-rated{
background-color: green;
color: white;
}
`
]
})
export class AppComponent {
games: Game[] = [];
ngOnInit() {
this .games = [
{
name: "Minecraft" ,
developer: "Mojang Studios" ,
year: 2011,
rating: 4.9
},
{
name: "GTA 5" ,
developer: "RockStar Games" ,
year: 2013,
rating: 4.5
},
{
name: "Roblox" ,
developer: "Roblox Corporation" ,
year: 2011,
rating: 3.8
},
{
name: "Genshin Impact" ,
developer: "miHoYo" ,
year: 206,
rating: 3.9
},
{
name: "Candy Crush Saga" ,
developer: "King" ,
year: 2014,
rating: 4.1
},
{
name: "God of War" ,
developer: "Jetpack Interactive" ,
year: 2018,
rating: 3.5
},
{
name: "Fortnite" ,
developer: "Epic Games" ,
year: 2017,
rating: 3.9
},
{
name: "Fishdom" ,
developer: "Playrix" ,
year: 2008,
rating: 4.2
},
{
name: "Asphalt 9: Legends" ,
developer: "Gameloft" ,
year: 2018,
rating: 4.4
},
{
name: "Homescapes" ,
developer: "Playrix" ,
year: 2017,
rating: 3.2
},
];
}
}
|