Algoritmos notables: Factorial de un número
Este algoritmo halla el factorial de un número y de paso pone a punto tus habilidades como dev 😉

En esta ocasión haremos el algoritmo para calcular el factorial de un número, un algoritmo sencillito yendo al grano.

Comencemos planteando los pasos del algoritmo:

Armando Algoritmo

  • Declarar variable resultado e inicializarla en 1
  • Iterar desde 1 al número al cual se quiere calcular el factorial
  • Acumular las multiplicaciones en la variable resultado
  • Retornar resultado

Codificándolo en JS

function factorial(valor){
    var respuesta = 1;

    for(let i= 1; i<= valor; i++){
        respuesta *= i;
    }
    return respuesta;
}

console.log(factorial(5));

Para ejecutar este código en consola, hacemos uso de NodeJS, para saber cómo configurar este entorno de ejecución seguir los pasos descritos en esta entrada.

Hacemos las pruebas, en este caso hallando el factorial de 5, el cual resulta en 120, genial 😎

Como notarás no es un algoritmo muy complicado, sin embargo puede pillarte desprevenido y en una entrevista técnica si nunca lo intentaste puedes bloquearte y para qué exponerte cierto?

Ahora la pelota está en tu cancha crack, así que practica bastante y nos vemos en el siguiente post.

Los esfuerzos tienen su recompensa

Recuerda que esta entrada es de la serie de artículos Algoritmos notables, los cuales los subo a este repo, puedes visitarlo y descubrir más algoritmos 😊

Si te ha encantado este post comparte 😉

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *