Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

457
Visualizações
¿Cómo tomo varias palabras y obtengo una versión combinada, donde cada palabra está separada por un signo de dólar $ usando ECMA6?

Estás haciendo un encriptador de texto. Debe tomar varias palabras y generar una versión combinada, donde cada palabra esté separada por un signo de dólar $ . Por ejemplo, para las palabras "hola", "cómo", "eres", "tú", el resultado debe ser "$hola$cómo$estás$tú$". El código dado declara una clase llamada Add , con un constructor que toma un parámetro de descanso. Complete el código agregando un método print() a la clase, que debería generar el resultado solicitado.

Mi código:

 class Add { constructor(...words) { this.words = words; } //What method to use and how? } 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();
about 4 years ago · Juan Pablo Isaza
2 Respostas
Responde à pergunta

0

Si this.words es una matriz de palabras, entonces el método de impresión simplemente uniría las palabras con un separador "$" como se ve aquí en este fragmento de código:

 //My code : class Add { constructor(...words) { this.words = words; } //What method to use and how? print(){ console.log('$' + this.words.join('$') + '$') } } 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();

about 4 years ago · Juan Pablo Isaza Relatório

0

class Add { constructor(...words) { this.words = words; } //What method to use and how? print(divider = '$') { console.log(`${divider}${this.words.join(divider)}${divider}`); } } 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(); // $hehe$hoho$haha$hihi$huhu$ y.print(); // $this$is$awesome$ z.print(); // $lorem$ipsum$dolor$sit$amet$consectetur$adipiscing$elit$
about 4 years ago · Juan Pablo Isaza Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda