jsp
2022_11_29 랜덤 로또번호 만들기
0304호
2022. 11. 29. 17:03
<%@page import="java.util.Random"%>
<%@page import="java.util.HashSet"%>
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<%
/*
점수를 저장하는 SET을 생성
1~45까지 로또번호를 생성하고 set에 추가
중복되지 않은 숫자의 6개의 로또번호를 정장하면 됨
화면에 출력
*/
HashSet<Integer> set = new HashSet<>();
Random ran = new Random();
%>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Lotto</title>
</head>
<body>
<% for( int i = 1 ; set.size()<6; ++i){ %>
<% set.add(ran.nextInt(45)+1); %>
<%} %>
추첨번호 : <%=set %><br>
</body>
</html>