Band Names Generator es-419 Explainer

Explicador de Generador de nombres de bandas

Objetivo de este acertijo: Crear un generador de nombres de bandas que dé como resultado al menos 9 opciones de nombres de bandas diferentes.

Tutorial de la solución: Para resolver este rompecabezas tendrás que agregar palabras al interior del [] del arreglo de adjetivo y al interior del [] del arreglo de sustantivo. Una vez que hayas agregado palabras a los dos arreglos, tendrás que actualizar lo que se imprime para consultar la variable adj y la variable noun. El primer for loop (el for loop exterior) repetirá cada palabra en su arreglo (el arreglo adj) una vez para cada palabra dentro del segundo arreglo de for loops (el arreglo interior). Esto sucede porque la función print() está dentro del for loop interior, lo que significa que tu ciclado por cada palabra en el arreglo noun mientras también cicla por cada palabra en el arreglo adj.

Solución del código de ejemplo:
(Pulsa a continuación para revelar)

for (var adj of [
  'Lost',
  'Raging',
  'Fake',
  'Anonymous'
]) {
  for (var noun of [
    'Pharmacists',
    'Squids',
    'Twins',
    'Feels'
  ]) {
    print('The '+adj+' '+noun);
  }
}

Conceptos de JavaScript: Estructuras de datos (arreglos), bloque de código (for loop), ciclos, declaración de variable, expresión binaria (+), funciones de llamada, identificadores

Conceptos de Grasshopper: print()

3 Likes

Why is that code?

What’s the funtion of this ’ ’
On the print.