웹마스터 팁

<html>
<body>
<script language=javascript>
function random_number(){
        var no = parseInt(Math.random() * 50);
        if( no < 1 || no > 45) return random_number();
        else return no;
}
function pick_number(howmany){
        var no = new Array();
        var str="";
        var tmp_num, i=0;
        
        while(no.length < howmany){
                tmp_num = random_number();
                for(i=0;i<no.length; i++){ if(no[i] == tmp_num) break; }
                if(i == no.length){
                        no[i] = tmp_num;
                        str += tmp_num + " ";
                }
        }
        
        return str;
}

alert(pick_number(6));
</script>
</body>
</html>

저 소스를 HTML문서로 만들어서 실행시켜보세요.
1부터 45까지의 겹치지 않는 숫자 6개를 만들어줍니다.
alert() 대신 다른 걸 넣는 다면 다른 용도로도 충분히 활용가능하죠.

심심해서 하나 만들어봤어요~ *^^*
제목 글쓴이 날짜
Apache 서버운영에 쓸모있는 팁 몇가지 [2] PCLab 2004.05.21
FTP서버설치 (filezilla server) [6] 이주성 2004.05.20
[경보]Serv-U 4.0 이전 버전 크래킹 툴 발견 [4] u2em 2004.04.26
개인서버로 메일 서버 및 기타 서버를 운영할 때 메일 및 서비스 절대 못 하게 하기...(xp이상) [3] 그냥이렇게。 2004.04.20
Apache 보안 [4] u2em 2004.04.05
초보자를 위한 Windows용 Apache2 + PHP + MySQL 설치 [7] PCLab 2004.03.29
경량화 리눅스 'Linux Annyung' [5] u2em 2004.03.27
Apache 자체 Log 관리 87K300 2004.03.20
-초보의 초보대상 강좌-커널 패치하기... [2] 87K300 2004.03.19
xampp 1.3 설치해 보기(winxp) [3] 이주성 2004.03.03
apache,php,mysql,zendoptimizer,phpmyadmin 다운 받기 [5] 이성헌 2004.02.28
Serv-U의 보안 설정 [1] 87K300 2004.02.24
Windows XP 에서 Apache 2 + PHP 5 + SQLite 설치하기 [8] 엔젤퀸 2004.02.23
[XAMPP]한 컴퓨터에서 여러 개의 홈페이지 운영하는 방법(가상호스트 아님) [8] The Darkness 2004.02.05
procmail로 마이둠 웜(MyDoom Worm) 필터링 좋은진호 2004.02.04
[초보강좌] 윈도우 서버의 용량 제한~~!! [17] file HoYa™ 2004.01.08
리눅스 서버 설치 및 관리에 따른 초보경험담을 게시판에 담아... [1] eversun 2004.01.05
redhat 9.0에서의 qmail 설치 문서 비츠로 2004.01.04
apache 1.3.x-2.0.48 의 원격 유저 검색 취약점을 이용한 exploit [2] DearMai 2003.12.27
랜카드 상태 확인 및 연결 속도 변경 mii-tool 좋은진호 2003.12.19