Random Latin Consonant Generator
Choose one unaccented English Latin consonant in uppercase or lowercase using injected randomness; Y is included.
Description
Choose an uppercase or lowercase letter from the tool’s fixed Latin consonant subset.
Basic Latin assigns separate code points to uppercase and lowercase letters.1
This generator uses a fixed consonant category for text fixtures and letter drills. The stored list contains the 21 uppercase basic English Latin letters other than A, E, I, O, U, followed by their lowercase forms. Y is included. These labels classify stored letters, not spoken sounds in every word or language.
When to use Random Latin Consonant Generator
Use it for a basic Latin consonant prompt or fixture with both cases available.
How to use Random Latin Consonant Generator and understand its results
- Run without input fields; API requests use {}.
- Read or copy value as the complete stored token, preserving all its Unicode characters.
- Run again for another prompt. Keep the result separate from any answer label or surrounding text you supply.
index = floor(randomDraw × 42); value = storedRepertoire[index] One finite draw in [0, 1) chooses the complete token. Uniform randomness gives each entry equal weight regardless of string length.
The stored list contains the 21 uppercase basic English Latin letters other than A, E, I, O, U, followed by their lowercase forms. Y is included. A single draw chooses both letter and case through one list index, rather than drawing a letter and then changing its case. With uniform randomness, each case occupies half the list.
{
"input": {},
"randomDraw": 0.25,
"output": {
"value": "N"
}
} Draw zero selects the first entry and a draw just below one selects the last. Negative, nonfinite, and one-valued draws fail. Results can repeat; no history or without-replacement option is supplied.
Limitations and assumptions
The default source is Math.random; no seed input or cryptographic entropy guarantee is provided. Repeated runs may select the same result, and the distribution depends on the random source.
It does not generate words, pronunciations, accented letters, or a language-sensitive vowel/consonant analysis. The treatment of Y is the tool’s fixed repertoire rule.
Alternative or Complementary methods
Choose a related generator only when its repertoire is intended. Inspect text encodings and token length separately; a selected token can contain more than one code point.
References
-
Unicode Basic Latin code chart — Unicode Consortium
Similar or alternative tools
- Related Latin Letter Generator
Select from the complementary fixed letter subset.
- Character Count
Inspect the returned one-character token.