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