커뮤니티
부탁드립니다
2015-06-26 11:24:36
102
글번호 87698
var:count(0),cnt(0);
If stime==090000 Then{
count=0;
}
for cnt = 0 to 20{
If var83>3 and ((var79[1]==var81[1] and var79>var81) or (var79[1]==var82[1] and var79<var82)) Then{
count=count+1;
}
}
위에 표시한 것에서 무엇이 잘못된 것인지 작동이 안 됩니다.
부탁드립니다.
답변 1
예스스탁 예스스탁 답변
2015-06-29 13:22:26
안녕하세요
예스스탁입니다.
작성하신 식 내용이 어떤 내용을 구현하고자 하시는 내용인지 모르겠습니다.
9시 이후에 조건이 만족하는 횟수를 카운트 하는 내용이시면
for문은 필요가 없습니다.
var:count(0);
If stime==090000 Then{
count=0;
}
If var83>3 and ((var79[1]==var81[1] and var79>var81) or (var79[1]==var82[1] and var79<var82)) Then{
count=count+1;
}
최근 20개봉에서 조건이 만족하는 횟수를 계산하는 내용이면
아래와 같이 작성하시면 됩니다.
var:count(0),cnt(0);
count=0;
for cnt = 0 to 20{
If var83[cnt] > 3 and ((var79[cnt+1]==var81[cnt+1] and var79[cnt]>var81[cnt]) or (var79[cnt+1]==var82[cnt+1] and var79[cnt]<var82[cnt])) Then{
count=count+1;
}
}
즐거운 하루되세요
> 묘선낭자 님이 쓴 글입니다.
> 제목 : 부탁드립니다
> var:count(0),cnt(0);
If stime==090000 Then{
count=0;
}
for cnt = 0 to 20{
If var83>3 and ((var79[1]==var81[1] and var79>var81) or (var79[1]==var82[1] and var79<var82)) Then{
count=count+1;
}
}
위에 표시한 것에서 무엇이 잘못된 것인지 작동이 안 됩니다.
부탁드립니다.
이전글