Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

229
Vistas
cómo contar caracteres en una cadena y cómo contar números impares JS

estoy en mi primera semana de aprendizaje de javascript; Estoy un poco confundido sobre cómo abordar estas preguntas. Tenga en cuenta que NO debe iniciar sesión en la consola; el código debe ejecutarse exactamente como está escrito para verificar.

Escriba una función llamada contarCaracteres que tome un argumento llamado palabra , que es una cadena. Cuando se invoca countCharacters , devolverá el número de caracteres que hay en la palabra

 countCharacters('hello') // => should return 5 countCharacters('cookie monster') // => should return 14 countCharacters('abcdefghijklmnopqrstuvwxyz') // => should return 26

Para esta pregunta, estoy atascado en cómo escribir una función que cuente los caracteres en una cadena.

 function odd(myArray) { for (let i = 0; i < myArray.length; i++) { if (myArray.length[i] % 2 === 1) { return myArray); } } }

Escriba una función llamada impar que tome un argumento llamado myArray , que es una matriz de números. Cuando se invoca impar , registrará en la consola todos los números de la matriz que son impares.

 odd([1, 4, 6, 7, 3]) // => should log 1, 7, & 3; odd([3, 4, 1, 7, 13]) // => should log 3, 1, 7, & 13

o esta pregunta lo he intentado

 function odd(myArray) { for (let i = 0; i < myArray.length; i++) { if (myArray.length[i] % 2 === 1) { return myArray); } } }
about 4 years ago · Juan Pablo Isaza
2 Respuestas
Responde la pregunta

0

String tiene una propiedad de longitud . Representa la longitud de un String.

 function countCharacters(input) { console.log(input.length) } countCharacters('hello') countCharacters('cookie monster') countCharacters('abcdefghijklmnopqrstuvwxyz')

Array tiene una función de filtro . Utilice esta función para filtrar elementos de su Array.

 function odd(input) { console.log(input.filter(v => v % 2)) } odd([1, 4, 6, 7, 3]) odd([3, 4, 1, 7, 13])

Consejo profesional Si desea que su función return en lugar de logging , simplemente escriba return foo en lugar de console.log(foo) dentro del cuerpo de su función.

Recomendación También te recomiendo encarecidamente que hagas algún curso guiado si quieres entrar en JavaScript sin ninguna experiencia en desarrollo. Hay muchos recursos por ahí. Uno de muchos para empezar: Ejercicio

about 4 years ago · Juan Pablo Isaza Denunciar

0

Para contar caracteres, probablemente desee algo más que return someword.length , así que aquí hay una alternativa.

 function countCharacters ( aWord ){ let counter = 0 ; for(const aChar of aWord ) { counter ++ ; // exactly like (counter = counter + 1 ) } return counter ; } //test results let myName = 'mynamehas16chars' console.log('myName contains',countCharacters(myName),'chars');

Este código simplemente incrementa el contador de cada carácter en aWord para contarlos.

about 4 years ago · Juan Pablo Isaza Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda