0
Помогите решить? Javascript
Вы создаете шифратор текста. Он должен использовать несколько слов и вывести в результат скомбинированную версию, где каждое слово отделено знаком $. Например, для слов "hello", "how", "are", "you", результат должен выглядеть следующим образом "$hello$how$are$you
quot;. Данный код объявляет класс Add, с конструктором, который берет один rest параметр. Завершите код, добавив к классу метод print(), который должен создать необходимый результат. class Add { constructor(...words) { this.words = words; } //ваш код } 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();10 odpowiedzi
+ 3
print(){ 
        var str = this.words.join("quot;);
        var b = "quot;+str+"quot;;
        console.log(b);
    }
}
+ 2
This is my methode, but is not work
+ 1
To me output looks right, 
https://code.sololearn.com/WRX2iZ55564V/?ref=app
+ 1
class Add {
  constructor(...words) {
      this.words = words;
  
   this.print = function(){ 
        var str = this.words.join("quot;);
        var b = "quot;+str+"quot;;
        console.log(b);
    };
};
  };
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();
+ 1
вот, самый лёгкий способ
print() {
    var result="quot;;
    for(var w of this.words) {
        result+=w+"quot;; 
    } 
    console.log(result);
}
0
Zharkynbek Idirisov please add the language name in tags , for a second I thought it was python.
0
So where is your print method  , like what have you tried so far?
0
Thank you, code ist good
0
print()
  {
  		var result = '#x27;;
  	for (let w of this.words)
  	{
  		result = result + w + "quot;;
   }
   console.log(result);
  }
//looks individual and works;)
0
class Add {
  constructor(...words) {
      this.words = words;
  }
  //ваш код
  print (){
    let sum = "quot;;
    this.words.map (el => sum += el+"quot;);
    console.log(sum);
    
  }
  
}
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();



