Update main.js.download
This commit is contained in:
parent
fa1f22fa92
commit
f029c222f9
|
@ -245,20 +245,29 @@ function commander(cmd) {
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case "pin":
|
case "pin":
|
||||||
// Function to generate a random 8-digit PIN
|
// Function to generate a random PIN with a specified number of digits
|
||||||
function generatePIN() {
|
function generatePIN(numDigits) {
|
||||||
var pin = "";
|
var pin = "";
|
||||||
for (var i = 0; i < 8; i++) {
|
for (var i = 0; i < numDigits; i++) {
|
||||||
pin += Math.floor(Math.random() * 10); // Append a random digit (0-9) to the PIN
|
pin += Math.floor(Math.random() * 10); // Append a random digit (0-9) to the PIN
|
||||||
}
|
}
|
||||||
return pin;
|
return pin;
|
||||||
}
|
}
|
||||||
|
|
||||||
// Call the generatePIN function to get the PIN
|
// Prompt the user to enter the number of digits for the PIN
|
||||||
var generatedPIN = generatePIN();
|
var numDigits = prompt("Enter the number of digits for the PIN:");
|
||||||
|
|
||||||
// Display the generated PIN
|
// Validate the input
|
||||||
addLine("Your generated PIN is: " + generatedPIN, "color2", 80);
|
if (numDigits && !isNaN(numDigits) && parseInt(numDigits) > 0) {
|
||||||
|
// Call the generatePIN function with the specified number of digits
|
||||||
|
var generatedPIN = generatePIN(parseInt(numDigits));
|
||||||
|
|
||||||
|
// Display the generated PIN
|
||||||
|
addLine("Your generated PIN is: " + generatedPIN, "color2", 80);
|
||||||
|
} else {
|
||||||
|
// Display an error message if the input is invalid
|
||||||
|
addLine("Invalid input. Please enter a valid number of digits.", "color2", 80);
|
||||||
|
}
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case "sudo":
|
case "sudo":
|
||||||
|
|
Loading…
Reference in New Issue