질문과 답변

Extra Form

제가 지금 투자게임을 만드는데

투자로 숫자입력의 처리에서 10만을 하면 10만원이 감소하지만

다음번 투자시 값이 높아지는 것을 방지하려고

변수를 0으로 대입시겨버리면

투자한 금액을 확인시 0으로 뜹니다.

어떻게 해야할까요?

Comment '3'
  • ?
    스리아씨 2013.11.05 16:12

    그럴땐 따로 변수를 만들면됩니다.

    [기초]
    변수1 : 숫자를 받아들일 변수
    변수2 : 음양결정 변수
    변수3 : 연산할 변수
    ※ Roam님


    그리고 전에 답변하거와 같이 변수대입을 해줍니다.
    여기서, 돈을 추가시킬때 변수를 하나 더 만듭니다.

    변수4 : 고정변수 [ 이 변수는, 돈의 차감등을 결정할때 같이 처리합니다. ]

    이 변수는 0으로 만들지 않으며, 투자한 금액을 확인할때 변수4를 표시하게하면, 정상적으로 투자 금액이 나옵니다.



    ... 그냥 변수 하나 더 추가해서, 0으로 안만드면 됩니다. 예.

  • ?
    겜제작광 2013.11.05 17:29
    죄송하지만 잘이해를 못하겠어요.
    매번 답변해주시는것도 고마운데
    자세히 설명해주시겠어요?
  • ?
    스리아씨 2013.11.05 17:35

    숫자입력을 처리한 뒤, 그 변수를 0으로 만들기전에 새로운 변수를 하나 만듭니다.

    변수[A] = 투자한 금액의 값 [ 구함 ]

    여기서 변수[B]를 추가해, 변수의 설정으로 이렇게 대입합니다.

    변수[B] = 추가[변수A]

    그리고 다음에 변수[A]를 0으로 대입시킵니다.


    간략 정리

    변수[A]는 쓰던 방법대로.
    모든 계산을 끝낸 뒤 변수[A]를 0으로 만들기 전에, 변수[B]에 변수[A]를 추가.
    투자한 금액을 표시할때 변수[B]가 나오게 설정.

    .. 뭣하면 스크린샷 하나 찍어드리겠습니다.


List of Articles
종류 분류 제목 글쓴이 날짜 조회 수
공지 묻고 답하기 가이드 습작 2014.06.14 12446
Board Pagination Prev 1 ... 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 Next
/ 83