generadorpasswords
v1.0.1
Published
funcion para generar contraseñas aleatorias definiendo el numero de letras, cifras y caracteres especiales
Downloads
192
Readme
Generador de Passwords / Password Generator
Este archivo incluye ambas versiones del README: Español e Inglés.
🇪🇸 README en Español
Generador de Passwords
Una función muy sencilla para generar contraseñas personalizadas con el número de letras, números y/o caracteres especiales que se quiera.
Instalación
npm install generadorpasswordsUso básico
const { generarPassword } = require("generadorpasswords");
Ejemplo con 5 letras, 3 números y 2 caracteres especiales:
// generarPassword(letras, numeros, especiales)
const password = generarPassword(5, 3, 2);
console.log(password);
// Ejemplo: "aT9!Bc7@s"Parámetros de la función
| Parámetro | Tipo | Descripción |
|---------------------|--------|---------------------------------------------------|
| numberOfLetters | number | Cantidad de letras en la contraseña |
| numberOfNumbers | number | Cantidad de números (0–9) |
| numberOfSpecial | number | Cantidad de caracteres especiales (!, %, @, etc.) |
Ejemplos:
Solo letras
generarPassword(10, 0, 0);
// "aBcDeFgHiJ"Letras + números
generarPassword(6, 4, 0);
// "aB3c9D1eF"Contraseña completa
generarPassword(8, 4, 2);
// "Ab3!Cd7?eF4"Notas
- La función devuelve siempre un string.
- Los caracteres de la contraseña se mezclan automáticamente.
- Está diseñada para ser muy fácil de usar por principiantes.
- No utiliza ninguna dependencia externa.
Autor
Miguel
🇬🇧 README in English
Password Generator
A very simple function to generate custom passwords with the desired number of letters, numbers, and/or special characters.
Installation
npm install generadorpasswordsBasic Usage
const { generarPassword } = require("generadorpasswords");
Example with 5 letters, 3 numbers and 2 special characters:
// generarPassword(letras, numeros, especiales)
const password = generarPassword(5, 3, 2);
console.log(password);
// Example: "aT9!Bc7@s"Function Parameters
| Parameter | Type | Description |
|---------------------|--------|--------------------------------------------------------|
| numberOfLetters | number | Number of letters in the password |
| numberOfNumbers | number | Number of digits (0–9) |
| numberOfSpecial | number | Number of special characters (!, %, @, etc.) |
Examples
Letters only
generarPassword(10, 0, 0);
// "aBcDeFgHiJ"Letters + numbers
generarPassword(6, 4, 0);
// "aB3c9D1eF"Full password
generarPassword(8, 4, 2);
// "Ab3!Cd7?eF4"Notes
- The function always returns a string.
- All characters are automatically shuffled.
- It is designed to be very easy for beginners.
- No external dependencies are used.
Author
Miguel
