0

Менеджер контактов

Вы работаете над приложением Менеджер контактов. Вы создали объект-конструктор contact с двумя аргументами name и number. Вам необходимо добавить метод print() к объекту, который выведет контактные данные в консоль в формате: name: number Данный код объявляет два обекта и вызывает их методы print(). Завершите код, определив метод print() для объектов. Что я сделал function contact(name, number) { this.name = name; this.number = number; } var a = new contact("David", 12345); var b = new contact("Amy", 987654321) a.print(p1.number); b.print(p2.number); Что не правильно

10th Apr 2021, 3:13 AM
Давид Багдасарян
Давид Багдасарян - avatar
3 Answers
0
This is a duplicate of https://www.sololearn.com/Discuss/2749507/. I answered the earlier question there. Here is a copy anyway: class Contact { constructor(name, number) { this.name = name; this.number = number; } print() { console.log(this.name + ': ' + this.number); } } // Test it out. var c1 = new Contact('Pavlov', 5); var c2 = new Contact('Putin', 123); c1.print(); // prints Pavlov: 5 c2.print(); // prints Putin: 123
10th Apr 2021, 5:01 AM
Josh Greig
Josh Greig - avatar
0
Josh Greig Thank you very much
10th Apr 2021, 10:08 AM
Давид Багдасарян
Давид Багдасарян - avatar
0
function contact(name, number) { this.name = name; this.number = number; this.print = function () { console.log(this.name + ": " + this.number); } } var a = new contact("David", 12345); var b = new contact("Amy", 987654321) a.print(a.name, a.number); b.print(b.name, b.number);
15th May 2023, 9:53 AM
WEB MASTER
WEB MASTER - avatar