class Animal {
constructor(species, name, speaks) {
this.species = species || "alien"
this.name = name || "no name"
this.speaks = speaks || "English"
}
greet() {
if(this.speaks === "Spanish") {
return "¡Hola! Me llamo " + this.name + ". Soy un " + this.species + ". "
} else if(this.speaks === "Japanese") {
return "こんにちは! 私の名前は" + this.name + "。 私は" + this.species + "です。"
} else {
return "Hello! My name is " + this.name + ". I'm a " + this.species + ". "
}
}
}