Anderson Ayala Vera

All generations.

generate functionFri, 21 Jul 2023

Actividades de arrays: 1. Dados un array de 10 números, informar cuantos de ellos son positivos. 2. Encontrar mayor temperatura teniendo este array: [25, 30, 28, 32, 29, 27]; 3. Invertir las palabras, es decir: console.log(invertirCaso('Ada Lovelace')) // 'aDA lOVELACE' (Se utilizan los métodos toUpperCase, toLowerCase) pistas: está variable se indicará de este modo: let arrayLetras = string.split('')

function contarPositivos(array){ let positivos = 0; for(let i = 0; i < array.length; i++) { if(array[i] > 0){ positivos++ } } return positivos; } function mayorTemperatura(array){ let mayor = array[0]; for(let i = 0; i < array.length; i++) { if(array[i] > mayor){ mayor = array[i]; } } return mayor; }

Javascript
View
generate functionFri, 21 Jul 2023

Crear una función obtenerIndice que tome como argumento un valor cualquiera valor y un array cualquiera array y devuelva el índice del primer ítem con dicho valor en el array, o -1 si no hay ninguno. obtenerIndice(12, [5, 7, 12, 34, 54, 2, 12]) // 2 obtenerIndice(83, [5, 7, 12, 34, 54, 2, 12]) // -1

function obtenerIndice(valor, array){ let resultado = -1; for(let i = 0 ; i < array.length; i++){ if(valor === array[i]){ resultado = i; break; } } return resultado; } obtenerIndice(12, [5, 7, 12, 34, 54, 2, 12]);

Javascript
View
generate functionTue, 25 Jul 2023

Crear una función comer que tome por parámetro un string plantas que consista en plantas, un conejo y una señal de prohibido. El conejo se come todas las plantas que hay a su derecha, hasta que se encuentra con la señal de prohibido. El programa debe mostrar las plantas sobrevivientes, que son todas las que están a la izquierda del conejo (si hay) y a la derecha de la señal (si hay). Ejemplo: comer('🐰🥕🥬🥕🚫') // '' comer('🥕🥬🐰🥕🥕🥕🚫') // '🥕🥬' comer('🐰🥕🥬🥕🚫🥕') // '🥕' comer('🌱🥕🌱🐰🌱🥬🌱🌱🚫🌷') // '🌱🥕🌱🌷' y mostarle el resultado al usuario

const comer = (plantas) => { let posicionConejo = plantas.indexOf('🐰'); let posicionProhibido = plantas.indexOf('🚫'); let plantasConConejo = plantas.substring(posicionConejo, plantas.length); let plantasMuertas = plantas.substring(posicionConejo + 1, posicionProhibido); let plantasSobrevivientes = plantas.substring(posicionProhibido + 1, plantas.length); let plantasSobrevivientesTotales = plantas.substring(0, posicionConejo) + plantasSobrevivientes console.log(plantasSobrevivientesTotales); }; comer('🌱🥕🌱🐰🌱🥬🌱🌱🚫🌷');

Javascript
View
generate functionFri, 21 Jul 2023

Crear una función capitalizarPalabras tome como argumento un string string y devuelva un string donde cada palabra está capitalizada (con la primera letra ma´yuscula). Dejar las demás letras como están. capitalizarPalabras('Esto es un título') // 'Esto Es Un Título' capitalizarPalabras('había una vez') // 'Había Una Vez' makeTitle('OMG') // 'OMG'

function capitalizeWords(string) { return string.split(" ").map((el)=>el[0].toUpperCase()+ el.slice(1).toLowerCase()).join(' ') } capitalizeWords("esto es un título") // 'Esto Es Un Título'

Javascript
View
generate functionTue, 25 Jul 2023

Crear una función comer que tome por parámetro un string plantas que consista en plantas, un conejo y una señal de prohibido. El conejo se come todas las plantas que hay a su derecha, hasta que se encuentra con la señal de prohibido. El programa debe mostrar las plantas sobrevivientes, que son todas las que están a la izquierda del conejo (si hay) y a la derecha de la señal (si hay). Ejemplo: comer('🐰🥕🥬🥕🚫') // '' comer('🥕🥬🐰🥕🥕🥕🚫') // '🥕🥬' comer('🐰🥕🥬🥕🚫🥕') // '🥕' comer('🌱🥕🌱🐰🌱🥬🌱🌱🚫🌷') // '🌱🥕🌱🌷'

function comer(plantas) { let conejoPosition = plantas.indexOf('🐰'); let prohibidoPosition = plantas.lastIndexOf('🚫'); let plantasSurvived = []; if(conejoPosition == -1 && prohibidoPosition == -1) { return plantas; } else if(conejoPosition == -1) { plantasSurvived = plantas.substring(0, prohibidoPosition); return plantasSurvived; } else if(prohibidoPosition == -1) { plantasSurvived = plantas.substring(conejoPosition + 1); return plantasSurvived; } else { plantasSurvived = plantas.substring(conejoPosition + 1, prohibidoPosition); return plantasSurvived; } }

Javascript
View
generate functionFri, 21 Jul 2023

Actividades de arrays: 1. Dados un array de 10 números, informar cuantos de ellos son positivos. 2. Encontrar mayor temperatura teniendo este array: [25, 30, 28, 32, 29, 27]; 3. Invertir las palabras, es decir: console.log(invertirCaso('Ada Lovelace')) // 'aDA lOVELACE' (Se utilizan los métodos toUpperCase, toLowerCase) pistas: está variable se indicará de este modo: let arrayLetras = string.split('')

function invertirCaso(string) { return string.split('').map(function(char){ return char === char.toUpperCase() ? char.toLowerCase() : char.toUpperCase() }).join(''); }

Javascript
View
generate functionTue, 25 Jul 2023

Crear una función comer que tome por parámetro un string plantas que consista en plantas, un conejo y una señal de prohibido. El conejo se come todas las plantas que hay a su derecha, hasta que se encuentra con la señal de prohibido. El programa debe mostrar las plantas sobrevivientes, que son todas las que están a la izquierda del conejo (si hay) y a la derecha de la señal (si hay). Ejemplo: comer('🐰🥕🥬🥕🚫') // '' comer('🥕🥬🐰🥕🥕🥕🚫') // '🥕🥬' comer('🐰🥕🥬🥕🚫🥕') // '🥕' comer('🌱🥕🌱🐰🌱🥬🌱🌱🚫🌷') // '🌱🥕🌱🌷'

function comer(plants) { }

Javascript
View
generate functionTue, 25 Jul 2023

Crear una función recortar que tome como argumentos un número cantidadLetras y un array de strings palabras y devuelva un array con las mismas palabras pero recortadas. Las palabras se recortan dejando cantidadLetras letras al iniciando, y recortando las demás. Por ejemplo, elefante recortada a 4 letras queda elef recortar(4, ['elefante', 'dinosaurio'. 'chocolate', 'avion', 'america']) // ['eleft', 'dino' 'chocolate', 'avio', 'amer'] recortar(1, ['algoritmo', 'bug', 'compilador']) // ['a', 'b', 'c'] mostrarle al usuario el resultado

var elefante = "elefante", dinosaurio = "dinosaurio", chocolate = "chocolate", avion = "avion", america = "america"; var palabras = [elefante, dinosaurio, chocolate, avion, america]; var cantidadLetras = 4; var elef = "eleft", dino = "dino", choco = "choco", avio = "avio", amer = "amer"; var recortar = [elef, dino, choco, avio, amer]; console.log(recortar);

Javascript
View
generate functionTue, 25 Jul 2023

Crear una función comer que tome por parámetro un string plantas que consista en plantas, un conejo y una señal de prohibido. El conejo se come todas las plantas que hay a su derecha, hasta que se encuentra con la señal de prohibido. El programa debe mostrar las plantas sobrevivientes, que son todas las que están a la izquierda del conejo (si hay) y a la derecha de la señal (si hay). Ejemplo: comer('🐰🥕🥬🥕🚫') // '' comer('🥕🥬🐰🥕🥕🥕🚫') // '🥕🥬' comer('🐰🥕🥬🥕🚫🥕') // '🥕' comer('🌱🥕🌱🐰🌱🥬🌱🌱🚫🌷') // '🌱🥕🌱🌷'

function comer(plantas) { let arr = plantas.split(''); let conejito = "🐰"; let prohibido = "🚫"; let arr2 = []; let arr3 = []; let arr4 = []; let arr5 = []; let arr6 = []; let arr7 = []; for (let j = 0; j < arr.length; j++) { if (arr[j] == conejito) { arr2 = arr.slice(j); for (let i = 0; i < arr2.length; i++) { if (arr2[i] == prohibido) { arr3 = arr.slice(0, j); arr4 = arr3.concat(arr2); arr5 = arr4.slice(0, arr4.indexOf(prohibido)); console.log(arr5.join('')); break; } else { arr6 = arr.slice(0, j);

Javascript
View
generate functionFri, 21 Jul 2023

Crear una función capitalizarPalabras tome como argumento un string string y devuelva un string donde cada palabra está capitalizada (con la primera letra ma´yuscula). Dejar las demás letras como están. capitalizarPalabras('Esto es un título') // 'Esto Es Un Título' capitalizarPalabras('había una vez') // 'Había Una Vez' makeTitle('OMG') // 'OMG'

function capitalizarPalabras(string){ let array = string.split(" "); let array2 = []; for (let i = 0; i < array.length; i++) { array2.push(array[i].charAt(0).toUpperCase() + array[i].slice(1)); } return array2.join(" "); } console.log(capitalizarPalabras('Esto es un título'))

Javascript
View
generate functionTue, 25 Jul 2023

Crear una función comer que tome por parámetro un string plantas que consista en plantas, un conejo y una señal de prohibido. El conejo se come todas las plantas que hay a su derecha, hasta que se encuentra con la señal de prohibido. El programa debe mostrar las plantas sobrevivientes, que son todas las que están a la izquierda del conejo (si hay) y a la derecha de la señal (si hay). Ejemplo: comer('🐰🥕🥬🥕🚫') // '' comer('🥕🥬🐰🥕🥕🥕🚫') // '🥕🥬' comer('🐰🥕🥬🥕🚫🥕') // '🥕' comer('🌱🥕🌱🐰🌱🥬🌱🌱🚫🌷') // '🌱🥕🌱🌷'

function comer(arrayDePlantas) { let conejo = arrayDePlantas.indexOf("🐰"); let prohibido = arrayDePlantas.indexOf("🚫"); let plantasSobrevivientes = ""; if (conejo != -1 && prohibido != -1) { let plantasADerechaConejo = arrayDePlantas.slice(conejo + 1, prohibido); let plantasAizquierdaProhibido = arrayDePlantas.slice(prohibido + 1); plantasSobrevivientes = plantasADerechaConejo + plantasAizquierdaProhibido; } else if (conejo != -1 && prohibido == -1) { plantasSobrevivientes = arrayDePlantas.slice(conejo + 1); } else if (conejo == -1 && prohibido != -1) { plantasSobrevivientes = arrayDePlantas.slice(0

Javascript
View
generate functionTue, 25 Jul 2023

Crear una función comer que tome por parámetro un string plantas que consista en plantas, un conejo y una señal de prohibido. El conejo se come todas las plantas que hay a su derecha, hasta que se encuentra con la señal de prohibido. El programa debe mostrar las plantas sobrevivientes, que son todas las que están a la izquierda del conejo (si hay) y a la derecha de la señal (si hay). Ejemplo: comer('🐰🥕🥬🥕🚫') // '' comer('🥕🥬🐰🥕🥕🥕🚫') // '🥕🥬' comer('🐰🥕🥬🥕🚫🥕') // '🥕' comer('🌱🥕🌱🐰🌱🥬🌱🌱🚫🌷') // '🌱🥕🌱🌷'

function comer(plantas) { const conejo = plantas.indexOf('🐰') const prohibido = plantas.indexOf('🚫') if (conejo === -1) return '' if (prohibido !== -1 && prohibido < conejo) { return plantas.slice(prohibido + 1) } return plantas.slice(conejo + 1) }

Javascript
View
generate functionFri, 21 Jul 2023

Crear una función capitalizarPalabras tome como argumento un string string y devuelva un string donde cada palabra está capitalizada (con la primera letra ma´yuscula). Dejar las demás letras como están. capitalizarPalabras('Esto es un título') // 'Esto Es Un Título' capitalizarPalabras('había una vez') // 'Había Una Vez' makeTitle('OMG') // 'OMG'

function capitalize(word){ return word.toUpperCase(); } function capitalizeWords(string){ let answer = ""; for(let i = 0; i < string.length; i++){ if(string[i] === " "){ answer += " "; } else { answer += capitalize(string[i]); } } return answer; }

Javascript
View
generate functionFri, 21 Jul 2023

Actividades de arrays: 1. Dados un array de 10 números, informar cuantos de ellos son positivos. 2. Encontrar mayor temperatura teniendo este array: [25, 30, 28, 32, 29, 27]; 3. Invertir las palabras, es decir: console.log(invertirCaso('Ada Lovelace')) // 'aDA lOVELACE' (Se utilizan los métodos toUpperCase, toLowerCase) pistas: está variable se indicará de este modo: let arrayLetras = string.split('')

1. let numeros = [10, 9, 8, 7, 6, 5, 4, 3, 2, 1, 0]; let positivos = 0; for (let i = 0; i < numeros.length; i++) { if (numeros[i] >= 0) { positivos++; } } console.log(positivos); 2. let temperaturas = [25, 30, 28, 32, 29, 27]; let max = 0; for (let i = 0; i < temperaturas.length; i++) { if (temperaturas[i] > max) { max = temperaturas[i]; } } console.log(max); 3. let nombre = "Ada Lovelace"; let arrayLetras = nombre.split(""); let nuevoNombre = ""; for (let i = 0; i < arrayLetras.length; i++) { if (i % 2 == 0) { nuevo

Javascript
View
generate functionFri, 21 Jul 2023

Actividades de arrays: 1. Dados un array de 10 números, informar cuantos de ellos son positivos. 2. Encontrar mayor temperatura teniendo este array: [25, 30, 28, 32, 29, 27]; 3. Invertir las palabras, es decir: console.log(invertirCaso('Ada Lovelace')) // 'aDA lOVELACE' (Se utilizan los métodos toUpperCase, toLowerCase) pistas: está variable se indicará de este modo: let arrayLetras = string.split('')

arrayLetras = String.split('') arrayLetras.reverse() arrayLetras.join('')

Javascript
View
generate functionTue, 25 Jul 2023

Crear una función comer que tome por parámetro un string plantas que consista en plantas, un conejo y una señal de prohibido. El conejo se come todas las plantas que hay a su derecha, hasta que se encuentra con la señal de prohibido. El programa debe mostrar las plantas sobrevivientes, que son todas las que están a la izquierda del conejo (si hay) y a la derecha de la señal (si hay). Ejemplo: comer('🐰🥕🥬🥕🚫') // '' comer('🥕🥬🐰🥕🥕🥕🚫') // '🥕🥬' comer('🐰🥕🥬🥕🚫🥕') // '🥕' comer('🌱🥕🌱🐰🌱🥬🌱🌱🚫🌷') // '🌱🥕🌱🌷' y mostarle el resultado al usuario

function comer(plants) { var conejo = plants.indexOf("🐰"); var prohibido = plants.indexOf("🚫"); if (conejo == -1) { var temp = plants.slice(prohibido + 1, plants.length); return temp.join(""); } else { if (prohibido == -1) { var temp = plants.slice(0, conejo); return temp.join(""); } else { if (conejo > prohibido) { return ""; } else { var temp = plants.slice(0, conejo); var temp2 = plants.slice(prohibido + 1, plants.length); return temp.join("") + temp2.join(""); } } } } console.log(comer("🐰🥕🥬🥕🚫")); console.log(comer("🥕🥬🐰🥕

Javascript
View
generate functionFri, 21 Jul 2023

Actividades de arrays: 1. Dados un array de 10 números, informar cuantos de ellos son positivos. 2. Encontrar mayor temperatura teniendo este array: [25, 30, 28, 32, 29, 27]; 3. Invertir las palabras, es decir: console.log(invertirCaso('Ada Lovelace')) // 'aDA lOVELACE' (Se utilizan los métodos toUpperCase, toLowerCase) pistas: está variable se indicará de este modo: let arrayLetras = string.split('')

let arrayNumeros = [25, 30, 28, 32, 29, 27] let arrayLetras = string.split('')

Javascript
View
generate functionFri, 21 Jul 2023

Actividades de arrays: 1. Dados un array de 10 números, informar cuantos de ellos son positivos. 2. Encontrar mayor temperatura teniendo este array: [25, 30, 28, 32, 29, 27]; 3. Invertir las palabras, es decir: console.log(invertirCaso('Ada Lovelace')) // 'aDA lOVELACE' (Se utilizan los métodos toUpperCase, toLowerCase) pistas: está variable se indicará de este modo: let arrayLetras = string.split('')

var array1 = [12, -3, 0, -1, 19, -1, -12, -2, -15]; var positivos = 0; for (var i = 0; i < array1.length; i++) { if(array1[i] > 0){ positivos += 1; } } console.log(positivos);

Javascript
View
generate functionTue, 25 Jul 2023

Crear una función recortar que tome como argumentos un número cantidadLetras y un array de strings palabras y devuelva un array con las mismas palabras pero recortadas. Las palabras se recortan dejando cantidadLetras letras al iniciando, y recortando las demás. Por ejemplo, elefante recortada a 4 letras queda elef recortar(4, ['elefante', 'dinosaurio'. 'chocolate', 'avion', 'america']) // ['eleft', 'dino' 'chocolate', 'avio', 'amer'] recortar(1, ['algoritmo', 'bug', 'compilador']) // ['a', 'b', 'c'] mostrarle al usuario el resultado

function recortar(cantidadLetras, palabras) { let palabrasRecortadas = []; for (let i = 0; i < palabras.length; i++) { palabrasRecortadas.push(palabras[i].slice(0, cantidadLetras)); } return palabrasRecortadas; } console.log(recortar(4, ['elefante', 'dinosaurio'. 'chocolate', 'avion', 'america']));

Javascript
View
generate functionFri, 21 Jul 2023

Actividades de arrays: 1. Dados un array de 10 números, informar cuantos de ellos son positivos. 2. Encontrar mayor temperatura teniendo este array: [25, 30, 28, 32, 29, 27]; 3. Invertir las palabras, es decir: console.log(invertirCaso('Ada Lovelace')) // 'aDA lOVELACE' (Se utilizan los métodos toUpperCase, toLowerCase) pistas: está variable se indicará de este modo: let arrayLetras = string.split('')

function invertirCaso(string) { let arrayLetras = string.split('') return arrayLetras.map(function(letra) { return letra === letra.toUpperCase() ? letra.toLowerCase() : letra.toUpperCase(); }).join('') } console.log(invertirCaso('Ada Lovelace'))

Javascript
View
generate functionTue, 25 Jul 2023

Crear una función recortar que tome como argumentos un número cantidadLetras y un array de strings palabras y devuelva un array con las mismas palabras pero recortadas. Las palabras se recortan dejando cantidadLetras letras al iniciando, y recortando las demás. Por ejemplo, elefante recortada a 4 letras queda elef recortar(4, ['elefante', 'dinosaurio'. 'chocolate', 'avion', 'america']) // ['eleft', 'dino' 'chocolate', 'avio', 'amer'] recortar(1, ['algoritmo', 'bug', 'compilador']) // ['a', 'b', 'c']

function recortar(cantidadLetras, arrayPalabras){ var palabrasRecortadas = []; var palabrasRecortadas = arrayPalabras.map(function(palabra){ return palabra.slice(0, cantidadLetras) }); return palabrasRecortadas; }

Javascript
View
generate functionTue, 25 Jul 2023

Crear una función comer que tome por parámetro un string plantas que consista en plantas, un conejo y una señal de prohibido. El conejo se come todas las plantas que hay a su derecha, hasta que se encuentra con la señal de prohibido. El programa debe mostrar las plantas sobrevivientes, que son todas las que están a la izquierda del conejo (si hay) y a la derecha de la señal (si hay). Ejemplo: comer('🐰🥕🥬🥕🚫') // '' comer('🥕🥬🐰🥕🥕🥕🚫') // '🥕🥬' comer('🐰🥕🥬🥕🚫🥕') // '🥕' comer('🌱🥕🌱🐰🌱🥬🌱🌱🚫🌷') // '🌱🥕🌱🌷' y mostarle el resultado al usuario

function comer(plantas) { return /* return the plants here */ } comer('🐰🥕🥬🥕🚫') comer('🥕🥬🐰🥕🥕🥕🚫') comer('🐰🥕🥬🥕🚫🥕') comer('🌱🥕🌱🐰🌱🥬🌱🌱🚫🌷')

Javascript
View

Want to kickstart your project?Use the new AI Studio to create your code