Skip to content

Instantly share code, notes, and snippets.

@OmarRamoun
Created December 18, 2021 08:37
Show Gist options
  • Select an option

  • Save OmarRamoun/9de1b73c24fa22ef1debd96fef8d5254 to your computer and use it in GitHub Desktop.

Select an option

Save OmarRamoun/9de1b73c24fa22ef1debd96fef8d5254 to your computer and use it in GitHub Desktop.

Example #1

const pets = ['Cat', 'Dog', 'Bird', 'Fish', 'Frog', 'Hamster', 'Pig', 'Horse' 'Lion', 'Dragon'];
// Print all pets
console.log(pets[0]);
console.log(pets[1]);
console.log(pets[2]);
console.log(pets[3]);
.cat {
  font-family: "Times New Roman", Times, serif;
  font-size: 1rem;
  color: #FFF;

}
.dog {
  font-family: "Times New Roman", Times, serif;
  font-size: 1rem;
  color: #000;
}
.dragon {
  font-family: "Times New Roman", Times, serif;
  font-size: 1rem;
  color: #009933;
}

Answer: not dry.

DRY Version

const pets = ['Cat', 'Dog', 'Bird', 'Fish', 'Frog', 'Hamster', 'Pig', 'Horse' 'Lion', 'Dragon'];
for (const pet in pets) {
  console.log(pet);
}
.animal {
  font-family: "Times New Roman", Times, serif;
  font-size: 1rem;
}

.cat {
 color: #FFF;
}
.dog {
  color: #000;
}
.dragon {
  color: #009933;
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment