Instruções
Passo 12
Neste passo final da oficina Wildlife Tracker, você vai criar uma função que acessa uma propriedade de um objeto usando notação por colchetes.
Aqui está um exemplo de acesso a uma propriedade usando notação por colchetes:
const cat = {
species: "Cat",
age: 3
};
const property = "species";
console.log(cat[property]); // "Cat"
Neste exemplo, a notação por colchetes permite acessar uma propriedade usando uma variável.
Agora crie uma função chamada getProperty.
A função deve receber dois parâmetros: animal e propertyName.
Retorne o valor da propriedade usando notação por colchetes.
Depois de criar a função, use console.log para chamar getProperty(tiger, "species") e getProperty(elephant, "age") para que você possa ver os valores retornados no console.
Com isso, a oficina Wildlife Tracker está completa!
O que fazer:
Testes:
- Você deve criar uma função chamada `getProperty`.
- A função `getProperty` deve ter dois parâmetros: `animal` e `propertyName`.
- `getProperty` deve usar notação por colchetes para acessar a propriedade.
- Você deve registrar `getProperty(tiger, "species")` no console.
- Você deve registrar `getProperty(elephant, "age")` no console.
- Chamar `getProperty(tiger, "species")` deve retornar `"Tiger"`.
- Chamar `getProperty(elephant, "age")` deve retornar `12`.
- `getProperty` deve usar os parâmetros da função e funcionar com qualquer objeto.
Console