5개 변수를 조합하는 방법을 알고싶습니다.

5개 변수를 조합하는 방법을 알고싶습니다.

QA

5개 변수를 조합하는 방법을 알고싶습니다.

본문

1~6 무작위 변수값 5개에 각각 b,d,e,f,g를 주고

동일한 변수값이 각각 3개, 2개일 때, 변수 5개의 총합을 구하는 코드와

변수 값이 각각 1, 2, 3, 4, 5일 때를 구하는 코드를 알고 싶습니다.

이 질문에 댓글 쓰기 :

답변 2

먼저 https://sir.kr/qa/420040 답변채택부터 해 주세요.

정답에 근접한 답변을 받았음에도 불구하고 답변채택을 하지 않으시면 그 어떤 답변자라 하더라도 그 다음에는 답변을 해 드리지 않을 것입니다.

 

첫번째 답변

 


<script>
b = Math.floor((Math.random() * 6 + 1));
d = Math.floor((Math.random() * 6 + 1));
e = Math.floor((Math.random() * 6 + 1));
f = Math.floor((Math.random() * 6 + 1));
g = Math.floor((Math.random() * 6 + 1));
my = [b, d, e, f, g];
document.write(my + "<br>");
my = my.sort();
plusNum = 0;
for (i in my) plusNum = plusNum + my[i];
if (my[0] == my[1] && my[3] == my[4] && my[0] != my[4] && (my[2] == my[0] || my[2] == my[4])) document.write("조건만족 : 총합은 " + plusNum + " 입니다");
else document.write("조건에 맞지 않습니다"); 
</script>

 

두번째 답변

 


<script>
b = Math.floor((Math.random() * 6 + 1));
d = Math.floor((Math.random() * 6 + 1));
e = Math.floor((Math.random() * 6 + 1));
f = Math.floor((Math.random() * 6 + 1));
g = Math.floor((Math.random() * 6 + 1));
my = [b, d, e, f, g];
document.write(my + "<br>");
you = [1, 2, 3, 4, 5];
if (my.join() == you.join()) document.write("조건에 만족합니다");
else document.write("조건에 맞지 않습니다"); 
</script>
답변을 작성하시기 전에 로그인 해주세요.
전체 946
QA 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT