การกำหนดค่าเริ่มต้นให้คอลเลกชัน Set ใน JavaScript

เมื่อสร้างคอลเลกชัน เราสามารถกำหนดค่าเริ่มต้นให้ Set ได้ทันที โดยส่งอาร์เรย์ของข้อมูลเข้าไปเป็นพารามิเตอร์:

javascriptlet set = new Set([1, 2, 3]);

ในกรณีที่อาร์เรย์มีข้อมูลซ้ำกัน ค่าที่ซ้ำกันเหล่านั้นจะหายไปในคอลเลกชัน:

javascriptlet set = new Set([1, 2, 3, 3, 4, 4, 5]);
console.log(set); // จะได้ [1, 2, 3, 4, 5]
Задание 1

กำหนดให้มีอาร์เรย์ของตัวเลขดังนี้:

javascriptlet arr = [1, 2, 3, 1, 3, 4];

ใช้อาร์เรย์นี้สร้างคอลเลกชัน Set

Задание 2

สร้างคอลเลกชัน Set ด้วยค่าเริ่มต้น 1, 2 และ 3 จากนั้นใช้เมธอด add เพื่อเพิ่มตัวเลข 2 อีกครั้งเข้าไปในคอลเลกชัน แสดงเนื้อหาของ คอลเลกชันในคอนโซล และตรวจสอบว่าตัวเลข 2 ไม่ได้ถูกเพิ่มเข้ามาซ้ำสองครั้ง