/aventura-de-um-heroi

Criar uma classe que representa aventura de um Herói

Primary LanguageJavaScript

Aventura de um Heroi

Criar uma classe que representa aventura de um Herói

Crie uma classe generica que represente um herói de uma aventura e que possua as seguintes propriedades:

  • nome
  • idade
  • tipo (ex: guerreiro, mago, monge, ninja )

Além disso, deve ter um método chamado atacar que deve atender os seguientes requisitos:

  • exibir a mensagem: "o {tipo} atacou usando {ataque}")

  • aonde o {tipo} deve ser concatenando o tipo que está na propriedade da classe

  • e no {ataque} deve seguir uma descrição diferente conforme o tipo, seguindo a tabela abaixo:

    • se mago -> no ataque exibir (usou magia)
    • se guerreiro -> no ataque exibir (usou espada)
    • se monge -> no ataque exibir (usou artes marciais)
    • se ninja -> no ataque exibir (usou shuriken)

Saída

Ao final deve se exibir uma mensagem:

  • "O {tipo} atacou usando {ataque}" exemplos:
    • O mago atacou usando magia
    • O guerreiro atacou usando espada