덧셈문제에서 받아올림에 관해..
은소라
function q6List() {
var i;
var allAy = [1, 2, 3, 4, 5, 6, 7, 8];
var allAy2 = [];
var returnAy = []; for(i = 1; i = allAy.length; i++) {
allAy2.push(i);
}
for(i = 0; i allAy.length; i++) {
var total_length = allAy2.length;
var nRandom = int(Math.random() * total_length);
returnAy.push(allAy2[nRandom]);
returnAy.splice(nRandom, 1);
trace(returnAy);
}
return returnAy;
}var mok =q6List();
mok[0] +mok[1] = 답.덧셈문제 함수입니다. 여기서, 나온 두 수의 배열매개값이 10이 넘지 않게 하고 싶은데, (받아올림X) 여기서 어떻게 해야 할까요?
-
해골
var Q1:int = Math.floor(1+Math.random()*9);
var Q2:int = Math.floor(1+Math.random()*(9-Q1)); -
여신
답변 감사합니다~
-
더글러스
그냥 하나값을 10이하로 랜덤 뽑고 그 값을 10 에서 빼서 그 뺀값으로 랜덤으로 하나더 뽑아도 되지 않을련지요
-
진샘
숫자 두개 가져올때 합이 10이 넘어 버리면 다시 반복문 돌면서 가져오게 하면 되지 않을가요? while문 같은거 쓰셔서 두수의 합이 10이상인지 체크하시면 될듯....