Escribir una función que tome un arreglo de números y devuelva el número mayor de la lista. (No se debe utilizar la función Math.max
)
Ejemplo del arreglo : [3, 5, 7, 1, 6]
María llega a su entrevista de trabajo para el rol de Desarrollador Junior y se le pide que resuelva este problema:
Dada una lista de números [-1, 3, 4, 2, 6], escribe una función en javascript para calcular el número más pequeño. (No se debe utilizar la función Math.min
)
Escribir una función que permita saber si un número se repite dentro de un arreglo.
Casos de prueba:
Caso 1: Resultado esperado: El número 5 se encuentra más de una vez [1, 22, 5, 17, 10, 5, 40, 5]
Caso 2: Resultado esperado: El número 7 se encuentra más de una vez [7, 41, 5, 7, 10, 13, 2]
Caso 3: Resultado esperado: No hay números repetidos [1, 22, 5, 14, 24, 31, 27, 15, 105]
Escribir una función que tome un arreglo ordenado y devuelva un arreglo completamente desordenado Entrada: [1, 2, 5, 14, 24, 31, 50, 105] Posible salida: [105, 31, 14, 1, 2, 50, 24, 5]
Implementación de los ejercicios de algoritmos con Javascript
- Elaborar una función que reciba 3 números (entre el 1 y el 100) y definir cual es el mayor (No se debe utilizar la función
Math.max
) - Elaborar una función que reciba 3 números (entre el 1 y el 100) y definir el menor de tres números (No se debe utilizar la función
Math.min
) - Elaborar una función que reciba un número y adivine un número entre el 1 y el 100 en el menor número de pasos posibles
- Elaborar una función que reciba un entero (entre el 100 y el 200) y determinar si es múltiplo de 3
- Elaborar una función que reciba 3 números y determinar sí uno es la suma de los otros dos
- Elabora una función que reciba un número y determinar si es par o impar
Referencias:
- https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Math/random
- https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/forEach
- https://www.w3schools.com/js/js_array_iteration.asp
- https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Math/random