- 3
- Hanam09
- 조회 수 1940
소스코드를 직접 제작하여 랜덤 포인트로 컴퓨터와 대결을 하여보았습니다. ('궁금해서가 아니라 심심해서 코딩하다..')
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();
결과는 저의 완승.. 캬캬컄













컴퓨터와 행운치 대결인가요ㅋㅋㅋ