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.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;);
0
Sinceramente los tengo que acomodar para que me salga el resultado..?
0
Va ya estás
0
Yo no sé sobre JavaScript pero me pareció interesante ver una pregunta en español xD
0
Yo estoy en las mismas y nada q me sale alguien q me pueda ayudar! Gracias
0
Soy un principiante pero el codigo deberia estar entre las llaves creo.
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.
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();
}
0
Imagino que asi seria. Aunque quizas este equivocado pues aun estoy aprendiendo java.
0
Y tu ya estas con java script yo aun no entro a ese curso.
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();