Curso javascript nivel medio
En esta sección, encontrarás una serie de ejercicios para practicar los conceptos aprendidos en las lecciones anteriores. ¡Buena suerte!
Dada una lista de números, por ejemplo: [5, -56, 7, 58, 2, 10, 6, 56, 2, -7], crea una función llamada
selectque acepte un parámetro, el cual será un array de números.La función
selectdebe devolver un nuevo array que contenga únicamente aquellos números que cumplan con las siguientes condiciones:- Sean impares.
- Sean positivos mayores que 0.
- Sean menores a 10.
Si no se le pasara un parametro de tipo array devolverá un array vacío.
Ejemplo
[5, -56, 7, 58, 2, 10, 6, 56, 2, -7] ===> [5, 7]Loading...Dada una lista de elementos, por ejemplo: [6, 'Ana', -4, 'Rosa', 20], crea una función llamada
addNumbersque acepte un parámetro, el cual será un array.La función
addNumbersdebe devolver la suma de todos los números positivos que se encuentren en el array. Si el elemento no es un número, se descartará.Si no se le pasa un parámetro de tipo array, la función debe devolver 0.
Ejemplo
[6, 'Ana', -4, 'Rosa', 20] ===> 26Loading...Partiendo de una lista de nombres ['Juan', 'Julian', 'Jaime']
Crea una función llamada
unorderedListque acepte un array como parámetro.Esta función mostrará el contenido formateado de esta forma:
<ul> <li>Juan</li> <li>Julian</li> <li>Jaime</li> </ul>Debes realizar el ejercicio usando las funciones de orden superior
mapyjoinEjemplo
1['Tania', 'Roberto', 'Juan', 'María']==>
<ul> <li>Tania </li> <li>Roberto</li> <li>Juan</li> <li>María</li> </ul>Loading...Crea una función llamada
extractNamesque acepte un texto como parámetro. La función debe extraer el nombre, primer apellido y segundo apellido de una persona y devolverlos en un array.Ejemplo
'Jose Gonzalez Ruiz' => ['Jose', 'Gonzalez', 'Ruiz'] 'Manuel Perez Ria' => ['Manuel', 'Perez', 'Ria']Si no puede devolver los tres nombres, devolverá un array con los nombres que pueda extraer.
'Pedro Martínez' => ['Pedro', 'Martínez'] 'Juan' => ['Juan'] 'María Jose García Romero' => ['María Jose', 'García', 'Romero'] 'Pedro Jose Felipe Amancio Ruiz' => ['Pedro Jose Felipe', 'Amancio', 'Ruiz']Loading...Dado un array que contiene un conjunto de objetos de javaScript.
Crea una función llamada
totalStockPriceque acepte ese array como parámetro y calcule el total de la suma de los precios de los productos que están en stock (true).Loading...