Помогите решить? Javascript | Sololearn: Learn to code for FREE!
New course! Every coder should learn Generative AI!
Try a free lesson
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();

19th Jan 2021, 10:15 PM
Zharkynbek Idirisov
Zharkynbek Idirisov - avatar
10 Answers
+ 3
print(){ var str = this.words.join("
quot;); var b = "
quot;+str+"
quot;; console.log(b); } }
19th Jan 2021, 10:30 PM
Zharkynbek Idirisov
Zharkynbek Idirisov - avatar
+ 2
This is my methode, but is not work
19th Jan 2021, 10:31 PM
Zharkynbek Idirisov
Zharkynbek Idirisov - avatar
19th Jan 2021, 10:37 PM
Abhay
Abhay - avatar
+ 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();
22nd Jan 2022, 7:10 PM
Rafayel
Rafayel - avatar
+ 1
вот, самый лёгкий способ print() { var result="
quot;; for(var w of this.words) { result+=w+"
quot;; } console.log(result); }
31st Mar 2022, 3:53 PM
Арсений G-5
Арсений G-5 - avatar
0
Zharkynbek Idirisov please add the language name in tags , for a second I thought it was python.
19th Jan 2021, 10:25 PM
Abhay
Abhay - avatar
0
So where is your print method , like what have you tried so far?
19th Jan 2021, 10:28 PM
Abhay
Abhay - avatar
0
Thank you, code ist good
19th Jan 2021, 10:41 PM
Zharkynbek Idirisov
Zharkynbek Idirisov - avatar
0
print() { var result = '
#x27;; for (let w of this.words) { result = result + w + "
quot;; } console.log(result); } //looks individual and works;)
28th Jan 2022, 9:34 PM
Galamutko Oleksandr
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();
31st Mar 2022, 2:17 PM
Askhat Go
Askhat Go - avatar