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

222
Vistas
Encontrar el múltiplo común más pequeño en el rango de números dado en Java Script

Hola, es mi primera pregunta aquí. Encuentre el múltiplo común más pequeño de los parámetros proporcionados que se pueda dividir uniformemente por ambos, así como por todos los números secuenciales en el rango entre estos parámetros.

El rango será una matriz de dos números que no necesariamente estarán en orden numérico.

Por ejemplo, si se dan 1 y 3, encuentre el múltiplo común más pequeño de 1 y 3 que también sea divisible por todos los números entre 1 y 3. La respuesta aquí sería 6.

Probé el siguiente código pero no sé por qué no funciona...

 function smallestCommons(arr) { arr.sort(function(a,b){return ab});//sorts the array /* Prints a sorted Array*/ let sortArr=[]; for(let i=arr[0];i<=arr[1];i++){ sortArr.push(i); } /*Find Largest Possible LCM*/ let largeCM=1; for(let i=0;i<sortArr.length;i++){ largeCM*=sortArr[i]; } /*Array of multiples of last element of SortArray*/ let newArr=[]; for(let i=arr[1];i<=largeCM;i+=arr[1]){ newArr.push(i); } /*Finding the final final possible values*/ for(let i=arr[0];i<=arr[1];i++){ for(let j=0;j<newArr.length;j++){ if(newArr[j]%i !=0){ newArr.splice(j,1); } } } /*Finding the LCM*/ return newArr[0]; } smallestCommons([1,5]);
about 4 years ago · Juan Pablo Isaza
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