Instruções
Passo 9
Até agora, você tem três funções:
getElement, hideElements e showElements.
Agora você precisa de uma função que ajude a obter uma fortuna aleatória.
Declare uma função chamada getRandomItem que receba um array de items como argumento. Use genéricos para essa função.
Dentro da função, use Math.random() e Math.floor() para selecionar uma fortuna aleatória do array items.
Não esqueça de retornar a fortuna selecionada.
O que fazer:
Testes:
- Você deve declarar uma função chamada `getRandomItem`.
- Sua função `getRandomItem` deve usar o parâmetro de tipo genérico `T`.
- Sua função `getRandomItem` deve ter um parâmetro chamado `items` com o tipo `T[]`.
- Sua função `getRandomItem` deve ter um tipo de retorno `T`.
- Você deve declarar uma variável chamada `index` dentro da função `getRandomItem`.
- A variável `index` deve usar `Math.floor()` e `Math.random()` com `items.length` para produzir um índice aleatório.
- Sua função `getRandomItem` deve retornar `items[index]`.
Preview