You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
24 lines
523 B
24 lines
523 B
2 years ago
|
const Person = (name, age, eyes) => {
|
||
|
let obj = {
|
||
|
name: name,
|
||
|
age: age,
|
||
|
eyes: eyes
|
||
|
}
|
||
|
|
||
|
obj.talk = (words) => {
|
||
|
console.log(`I am ${obj.name} and ${words}.`);
|
||
|
}
|
||
|
|
||
|
return obj;
|
||
|
}
|
||
|
|
||
|
let alex = Person("Alex", 16, "green");
|
||
|
let mary = Person("Mary", 44, "brown");
|
||
|
let frank = Person("Frank", 34, "blue");
|
||
|
|
||
|
frank.talk("I am talking here!");
|
||
|
mary.talk("these are some words");
|
||
|
alex.talk("Hi there!");
|
||
|
|
||
|
console.log(`Frank is ${frank.age}, Mary is ${mary.age}, Alex is ${alex.age}`);
|