@alterebro

Obtener un caracter aleatorio con Javascript.

miércoles, junio 18, 2008 @12:01

Como obtener una cadena con un solo caracter aleatorio usando Javascript. Solo retorna valores Unicode entre el 33 y el 126 que es donde se encuentran las principales letras, simbolos y signos de puntuación del alfabeto latin.
Código con ejemplo de uso de como invocar al metodo:

/* <![CDATA[ */
var chars = {
chars : new Array(),
get_chars : function() {
var char = new Array();
var char_counter = 0;
for (var i=33; i<127; i++) {
char[char_counter] = String.fromCharCode(i);
char_counter++;
}
this.chars = char;
},
get_random_char : function() {
this.get_chars();
return this.chars[Math.floor(Math.random()*(this.chars.length+1))];
}
}

window.onload = function() {
alert(chars.get_random_char());
}
/* ]]> */

Etiquetas:

0 comentarios

Publicar un comentario

Suscribirse a Enviar comentarios [Atom]