0

Necesito ayuda con este el penúltimo de JavaScript

Estás haciendo un encriptador de texto. Debería tomar múltiples palabras y producir una versión combinada, donde cada palabra está separada por un signo de dólar $. Por ejemplo, para las palabras "hello", "how", "are", "you", la salida debe ser "$hello$how$are$you

quot;. El código dado declara una clase llamada Add, con un constructor que toma un parámetro de descanso. Completa el código añadiendo un método print() a la clase, que debería generar la salida solicitada.

27th Apr 2021, 6:13 PM
Danna Paredes González
Danna Paredes González - avatar
11 Réponses
+ 5
Dentro del método concatena el signo con cada palabra, Por ejemplo: let resultado = ""; resultado += "
quot; + palabra1; resultado += "
quot; + palabra2; Puedes utilizar un ciclo para leer las palabras y hacer la concatenacion automática y por último imprime la variable resultado let resultado =""; for (let palabra of this.palabras) { resultado += "
quot; +palabra; } console.log(resultado+"
quot;);
27th Apr 2021, 8:35 PM
Luis E. Gómez Mena
Luis E. Gómez Mena - avatar
0
Sinceramente los tengo que acomodar para que me salga el resultado..?
28th Apr 2021, 8:40 PM
Danna Paredes González
Danna Paredes González - avatar
0
Va ya estás
28th Apr 2021, 9:01 PM
Danna Paredes González
Danna Paredes González - avatar
0
Yo no sé sobre JavaScript pero me pareció interesante ver una pregunta en español xD
29th Apr 2021, 2:57 AM
Kevin Huaripata
Kevin Huaripata - avatar
0
Yo estoy en las mismas y nada q me sale alguien q me pueda ayudar! Gracias
18th Jul 2021, 4:16 AM
Cristian Fischborn
Cristian Fischborn - avatar
0
Soy un principiante pero el codigo deberia estar entre las llaves creo.
26th Jul 2021, 3:39 AM
Rodolfo Perez
Rodolfo Perez - avatar
0
Es que veo que el codigo comienza con la clase Add y se abre una llave. Pero tu codigo no lo agregaste donde dice tu codigo aqui.
26th Jul 2021, 3:49 AM
Rodolfo Perez
Rodolfo Perez - avatar
0
class Add { constructor(...words) { this.words = words; } //tu código va aquí 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(); }
26th Jul 2021, 3:50 AM
Rodolfo Perez
Rodolfo Perez - avatar
0
Imagino que asi seria. Aunque quizas este equivocado pues aun estoy aprendiendo java.
26th Jul 2021, 3:50 AM
Rodolfo Perez
Rodolfo Perez - avatar
0
Y tu ya estas con java script yo aun no entro a ese curso.
26th Jul 2021, 3:51 AM
Rodolfo Perez
Rodolfo Perez - avatar
0
class Add { constructor(...words) { this.words = words; } print() { // Agrega un signo de dólar al principio y al final, y luego une las palabras con signos de dólar const result = `${this.words.join('
#x27;)} ; console.log(result); } } // Ejemplo de uso 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();
11th Jan 2024, 12:54 AM
Zahir La Rosa
Zahir La Rosa - avatar