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 Answers
+ 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();