Funciones que llaman a otra funciones


function esPar (numero) {
  if (numero % 2 == 0) {
    return true
  } else {
    return false
  }
}

function mismaParidad (num1, num2) {
  if (esPar(num1) == esPar(num2)) {
    return true
  } else {
    return false
  }
}

function filtrarPares (array) {
  const resultado = []
  for (let i = 0; i < array.length; i++) {
    if (esPar(array[i])) {
      resultado.push(array[i])
    }
  }
  return resultado
}

function sumaPares (array) {
  const pares = filtrarPares(array)
  let suma = 0
  for (let i = 0; i < pares.length; i++) {
    suma += pares[i]
  }
  return suma
}
function padNumero (numero) {
  if (!esPar(numero.length)) {
    numero = '0' + numero
  }
  return numero
}

Publicado por

Juan Pablo Fuentes

Formador de programación y bases de datos