A minimalistic dark-mode app that calculates the likelihood of someone guessing a password correctly based on the password's length and the range of unique characters used. It also displays the total number of possible passwords and lists all possible combinations.
- Dynamic Likelihood Calculation: Instantly calculates the likelihood of guessing the correct password based on user input.
- Total Possible Passwords: Displays the total number of possible passwords, formatted with commas for readability.
- List of Possible Passwords: Generates and displays all possible password combinations.
- Dark Mode Design: A sleek and modern dark-mode interface for a comfortable user experience.
- No Button Required: Automatically updates results as the user types.
- Open the app in a browser - LINK TO THE APP.
- Enter the Length of Code (e.g.,
5
for a 5-character password). - Enter the Range of Code (e.g.,
01a
for the unique characters0
,1
, anda
). - View the results:
- Likelihood of Correct Guess: The probability of guessing the password correctly, displayed as a percentage with dynamically adjusted decimal places.
- Possible Passwords: The total number of possible passwords (formatted with commas) and a list of all possible combinations.
- index.html: The main HTML file containing the structure of the app.
- style.css: The CSS file for styling the app with dark mode and a minimalist design.
- script.js: The JavaScript file that handles the logic for calculating the likelihood, generating password combinations, and dynamically updating the results.
Feel free to contribute to this project by submitting issues, pull requests, or suggestions. If you want to add new features or improve existing ones, please fork the repository and submit a pull request.
- Email: [email protected]