JavaScriptでランダムな文字列が整列していくスクリプト

※要jQuery

function randam(word,target){
	target.text(randget(word.length));
	var _num = 0;
	var _si = setInterval(function(){
		_num++;
		var _str = word.substr(0, _num);
		_str += randget(word.length-_num);
		target.text(_str);
		if(_num == word.length){
			clearInterval(_si);
		}
	},100);
}
var _arr = [
"q","w","e","r","t","y","u","i","o","p","a","s","d","f","g","h","j","k","l",
"z","x","c","v","b","n","m"]
function randget(_num){
	var _str = "";
	for(var i = 0 ; i < _num ; i++){
		_str += _arr[Math.floor(_arr.length*Math.random())];
	}
	return _str;
}

でtaretに$(“p.class”)とかいれて、wordに最終的に入力したい文字列をいれます。_arrは今アルファベットをいれていますが、❖などをいれると、ランダムな記号が正しい文字列に置き換えていくような仕様です。

仕様参考例:AADA

http://dorodoro.info/aada/

Next / Prev

前の記事:

次の記事:

Same Category

Page top↑