Sets

Run Settings
LanguageJavaScript
Language Version
Run Command
const games = new Set(['Super Mario Bros.', 'Banjo-Kazooie', 'Mario Kart', 'Super Mario Bros.']); // add e delete games.add('Banjo-Tooie'); games.add('Age of Empires'); games.delete('Super Mario Bros.'); console.log(games); const months = new Set(['January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September', 'October', 'November', 'December']); // size - NOT length console.log(months.size); //has console.log(months.has('September')); // .values() - return a SetIterator object // .key() - is same that .values(), only an alias console.log(months.values()); // Iterator const iterator = months.values(); console.log(iterator.next()); console.log(iterator.next()); console.log(iterator.next()); console.log(iterator.next()); console.log(iterator.next()); // for ... of const colors = new Set(['red', 'orange', 'yellow', 'green', 'blue', 'violet', 'brown', 'black']); for (const color of colors) { console.log(color); }
Editor Settings
Theme
Key bindings
Full width
Lines