var=num:100
var=var+5
해서 var변수를 넣으면 105 110 115 120.. 이런식으로 출력되게 만들고 싶은데 막상 저리쓰면 105값만 계속 출력되네요
보통 프로그래밍언어에서는 계속 연산을 하는 의미라는데 어떻게해야하나요 ㅠㅠ
앱 플레이어 모바일 게임 과몰입 방지 매크로 등 인터넷상의 재밌는 것을 찾아 연구하는 사람들의 모임
var=num:100
var=var+5
해서 var변수를 넣으면 105 110 115 120.. 이런식으로 출력되게 만들고 싶은데 막상 저리쓰면 105값만 계속 출력되네요
보통 프로그래밍언어에서는 계속 연산을 하는 의미라는데 어떻게해야하나요 ㅠㅠ
혹시 변수에 +5하신후 그값을 if로 조건문 만드신건가요???
맞다면...의심되는건 실수,정수구분같습니다.
간단하게 현상태에서 100 을 100.0 5를 5.0으로 변경해서 한번 테스트 해보세요..
자세한건 갓바람님의 강좌를 정독 해보셔용..ㅎㅎ
105로 뜨는게 맞아요 변수 정의에 100으로 정의헀기 때문이지요
100에서 +5 했다가 처음으로 돌아오면 다시 100에 +5 이렇게 계속 도는 거죠
광고
전체 최신 인기글
전체 주간 인기글
그럴리가 없습니다.
혹시 처리후 가는곳이 var=num:100 여기로 지정한것 아니죠?
var=var+5 여기로 지정이 되어야 계속 값이 올라갑니다.