Новый курс! Каждый программист должен знать генеративный ИИ!
Попробуйте бесплатный урок0
Trouble with final “Words” Project on JavaScript
I’ve been trying to figure this out and have read and reread all of Ecma 6 and I’m still lost. Here’s the code I tried and I’ve tried many others but I feel like I have no general direction for what I’m doing. class Add { constructor(...words) { this.words = words; } //my code here print() { Add.forEach(words => { console.log("
quot;); }) } //my code above var x = new Add("hehe", "hoho", "haha", "hihi", "huhu"); var y = new Add("this", "is", "awesome"); var z = new Add("lorem", "ipsum", "dolor", "sit", "amet", "consectetur", "adipiscing", "elit"); x.print(); y.print(); z.print();6 ответов
+ 3
what are you expecting as output?
because your code doesn't help us to understand... :(
+ 1
sorry, the output is supposed to output every word for every variable with a dollar sign before and behind it. Ex: $this$is$awesome$
+ 1
print() {
console.log(☆#x27;+this.words.join('#x27;)+'#x27;);
}
0
class Add {
constructor(...words) {
this.words = words;
}
//my code here
print() {
this.words.forEach(word => {
console.log(`${word}`);
})
}
}
//my code above
var x = new Add("hehe", "hoho", "haha", "hihi", "huhu");
var y = new Add("this", "is", "awesome");
var z = new Add("lorem", "ipsum", "dolor", "sit", "amet", "consectetur", "adipiscing", "elit");
x.print();
y.print();
z.print();
you forgot to close class Add , didnt put this.words in forEach
0
for either adjustment to the codes that were suggested, i get the same syntax error saying that var x = new Add is an unexpected identifier.