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); Что не правильно
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
0
Josh Greig Thank you very much
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);