Band Names Generator pt-br Explainer

Explicativo de Gerador de Nomes de Banda

Objetivo deste desafio Criar um gerador de nome de banda que produza pelo menos 9 opções de nomes de banda diferentes.
Passo a passo da solução: Para resolver este desafio, é necessário adicionar palavras dentro da array de adjetivos [] e dentro da array de substantivos []. Depois de adicionar palavras às duas arrays, será necessário atualizar o que está sendo impresso para fazer referência à variável adj e à variável noun. O primeiro laço for (o laço for externo) repetirá cada palavra da array (a array adj) uma vez para cada palavra dentro da array do segundo laço for (o laço interno). Isso acontece porque a função print() está dentro do laço for interno, o que significa que ela passa por cada palavra da array noun e também passa por cada palavra da array adj.
Solução do código de exemplo:
(Toque abaixo para revelar)

for (var adj of [
  'Lost',
  ‘Fierce’,
  'False',
  'Anonymous'
]) {
  for (var noun of [
    'Pharmacists',
    'Squids',
    'Twins',
    'Feels'
  ]) {
    print('The '+adj+' '+noun);
  }
}

Conceitos de JavaScript: Estruturas de dados (arrays), bloco de código (laço for), laços, declaração de variável, expressão binária (+), chamadas de função, identificadores

Conceitos do Grasshopper: print()

3 Likes

3 Likes