Files
Syed Isam Hashmi b2fa8896ba Added solution for "Create and Add to Sets in ES6" (#27554)
* Added solution for "Create and Add to Sets in ES6"

* add full solution

* Remove notes
2019-03-21 21:33:36 +05:30

2.8 KiB

title
title
Create and Add to Sets in ES6

Create and Add to Sets in ES6

:triangular_flag_on_post: Remember to use Read-Search-Ask if you get stuck. Try to pair program :busts_in_silhouette: and write your own code :pencil:

:checkered_flag: Problem Explanation:

To solve this problem, you have to add an array of items to the set.

:speech_balloon: Hint: 1

Use the add function to add an array of strings to the set.

try to solve the problem now

:speech_balloon: Hint: 2

Use the length attribute on the values of the Set.

try to solve the problem now

Spoiler Alert!

warning sign

Solution ahead!

:beginner: Basic Code Solution:

function checkSet() {
  var set = new Set([1, 2, 3, 3, 2, 1, 2, 3, 1]);
  set.add("Taco");
  set.add("Cat");
  set.add("Awesome");
  console.log(Array.from(set));
  return set;
}

checkSet();

:rocket: Run Code

Code Explanation:

  • Creating a set object as shown in pre-written code will create the set without duplicate objects.
  • Therefore, by using the add function, we can add items to the set and they will not be duplicated, and will still be represented in the array.

:clipboard: NOTES FOR CONTRIBUTIONS:

  • :warning: DO NOT add solutions that are similar to any existing solutions. If you think it is similar but better, then try to merge (or replace) the existing similar solution.
  • Add an explanation of your solution.
  • Categorize the solution in one of the following categories — Basic, Intermediate and Advanced. :traffic_light: