Introdução
Neste laboratório, exploraremos vários conceitos de JavaScript e os aplicaremos a problemas práticos de programação. O objetivo deste laboratório é ajudá-lo a aprimorar suas habilidades em JavaScript, proporcionando experiência prática com exercícios de codificação que abrangem tópicos como arrays (vetores), objetos, loops (laços), funções e muito mais. Ao final deste laboratório, você será capaz de escrever com confiança código JavaScript limpo, eficiente e eficaz.
Como Obter um Elemento Aleatório de um Array em JavaScript
Para obter um elemento aleatório de um array em JavaScript, siga estes passos:
- Abra o Terminal/SSH e digite
nodepara começar a praticar a codificação. - Use o método
Math.random()para gerar um número aleatório entre 0 e 1. - Multiplique o número aleatório pelo comprimento do array usando
Array.prototype.length. - Arredonde o resultado para o número inteiro mais próximo usando
Math.floor(). - Use o número arredondado como um índice para acessar um elemento aleatório do array.
- Este método também funciona com strings.
Aqui está um trecho de código que demonstra esta abordagem:
const getRandomElement = (arr) => arr[Math.floor(Math.random() * arr.length)];
Você pode usar a função getRandomElement com qualquer array para obter um elemento aleatório. Por exemplo:
getRandomElement([3, 7, 9, 11]); // 9
Resumo
Parabéns! Você concluiu o laboratório de Elemento Aleatório em Array. Você pode praticar mais laboratórios no LabEx para aprimorar suas habilidades.