+ 2
Что не так подскажите
function contact(name, number) { this.name = name; this.number = number; this.print = bornYear; } function bornYear() { console.log(this.name,': ', this.number); } var a = new contact("David", 12345); var b = new contact("Amy", 987654321); a.print(); b.print();
6 Respostas
+ 4
Вам нужно использовать символ `+` вместо `,` для конкатенации.
Потому что, `+` добавит строки рядом друг с другом, но использование `,` добавит пробел между ними.
console.log(this.name+': '+ this.number);
+ 2
Это здорово, какой результат ты хочешь
+ 1
Вот текст задания
Вы работаете над приложением Менеджер контактов.
Вы создали объект-конструктор contact с двумя аргументами name и number.
Вам необходимо добавить метод print() к объекту, который выведет контактные данные в консоль в формате: name: number
Данный код объявляет два обекта и вызывает их методы print(). Завершите код, определив метод print() для объектов.
И про пробелы должны быть как я понял
name: number
+ 1
Авдеев Валерий измените строку console.log на console.log (this.name + ': ' + this.number);
+ 1
Всем спасибо
+ 1
I forgot to add the space after semicolon , corrected it now.