[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: How to create random characters?
From: |
Eli Zaretskii |
Subject: |
Re: How to create random characters? |
Date: |
14 Dec 2003 13:10:48 +0200 |
> From: Brad Collins <brad@studiojungle.net>
> Date: Sun, 14 Dec 2003 16:59:52 +0700
>
> I want to generate a random id which is in the format of XXX-0000
> where 'XXX' is made up of ascii characters a-z and 0000 is a random
> number 0000-9999.
>
> I found random -- so that (random 10000) produces the number very
> nicely but I can't find anything that will produce three random
> characters in the same way.
Characters are just small integers, so evaluating the following
expression for each of the 3 characters:
(+ ?a (random (- ?z ?a)))
will give you 3 random numbers between the ASCII code of `a' and that
of `z'.
Does this solve your problem?