반응형

확률 뽑기 2

[JavaScript] 확률 뽑기

문제 아래와 같은 경품과 확률이 있습니다. 화면에 버튼을 누르면 아래와 같은 확률로 경품이 화면에 출력되는 코드를 작성하시오. 단 경품 추첨 버튼은 한번만 클릭이 가능합니다. 경품 확률 iMAC PRO 5% MAC BOOK PRO 15% iPAD PRO 30% 다음 기회에 50% 해법 1. body에 form을 생성합니다. 경품 뽑기 경품 목록 1등 iMAC PRO 2등 MAC BOOK PRO 3등 iPAD PRO 결과 2. 경품을 리턴하는 함수를 작성합니다. const getPrize = function() { //랜덤값 생성 (1~100) const ranNum = Math.floor((Math.random() * 99) +1) //경품 생성 const gift = ['1등 iMAC PRO', '2등..

JavaScript 2022.05.04

[JavaScript] UI 설계 예제

문제 개인정보를 입력하고 모든 사항에 동의하면 경품을 주는 이벤트 페이지를 만들고자 한다. 이벤트 당첨 경품과 확률은 아래와 같다. 아래와 같이 개인정보 Form을 생성하라. 동의 버튼을 누르면 경품 추첨을 통해 경품을 지급하는 코드를 작성하시오. 동의 버튼은 경품이 추첨되고 나서부터 한번만 처리되어야합니다. 동의 버튼 클릭시 이름, 이메일, 주소가 빠지면 메시지를 띄워줘야합니다. 이메일은 이메일 형식 검사를 해야합니다. (@의 여부, @뒤에 .의 여부, .뒤에 com, kr, net 등의 여부) 모든 동의 사항이 체크되지 않으면 경품지금이 되지 않는다는 메세지를 띄워줘야 합니다. 모든 사항에 동의를 누르면 자동으로 모든 체크박스가 체크되어야합니다. 하위 동의사항중 하나라도 체크하지 않으면 전체동의는 체..

JavaScript 2022.05.04
반응형