- 3
- Hanam09
- 조회 수 349
소스코드를 직접 제작하여 랜덤 포인트로 컴퓨터와 대결을 하여보았습니다. ('궁금해서가 아니라 심심해서 코딩하다..')
var robot = function() { var limit_point = $('input.xecenter_form_box')[0].value; if ($('input.xecenter_form_box')[0].value > 2000) {var limit_point = 2000;} var game_point = Math.ceil(Math.random()*limit_point); var rps_random = Math.ceil(Math.random()*3); var rps_list = ['rock','scissors','paper'] var limit_perCount = $('input.xecenter_form_box')[2].value > 0; var BnL = $('input.xecenter_form_box')[4].value; var BnL_know = new RegExp('-'); if (limit_perCount) { $('#game_point').val(game_point); $('input#rps_'+rps_list[rps_random]).click(); } else if(BnL_know.test(BnL)) { alert('오늘은' +BnL+ '포인트 잃었습니다.\n 다음번에 다시도전하여 보세요.\n 행운을 빕니다.'); } else {alert('축하합니다! 오늘' +BnL+ '포인트 이득을 보았습니다!');} } var StartBtn = function() { var btn = document.createElement('button'); btn.style.width = '50px' btn.className = '.xecenter_form_box' btn.id = 'btn-btn_rspRobot' btn.innerText = '!로봇' btn.onclick = function() {robot();} $(btn).appendTo('.rockgame_top')[0] } StartBtn();
결과는 저의 완승.. 캬캬컄
컴퓨터와 행운치 대결인가요ㅋㅋㅋ