diff --git a/member.js b/member.js new file mode 100644 index 0000000..8e64634 --- /dev/null +++ b/member.js @@ -0,0 +1,17 @@ +function skillsMember() { + return { + name: "John Doe", + skills: ["HTML", "CSS", "JavaScript"], + addSkill(skill) { + this.skills.push(skill); + }, + editSkill(oldSkill, newSkill) { + const index = this.skills.indexOf(oldSkill); + this.skills[index] = newSkill; + }, + deleteSkill(skill) { + const index = this.skills.indexOf(skill); + this.skills.splice(index, 1); + } + }; +} \ No newline at end of file