커뮤니티
entriestoday 함수에 대해서 질문드립니다..
2017-04-09 00:49:49
139
글번호 108589
[사용자함수 : entriestoday]
input : nDate(Numeric);
var : count(0);
count = 0 ;
for Value1 = 0 to 10 {
if EntryDate( Value1 ) == ndate then
count = count + 1;
}
entriestoday = count;
위 함수에서
ndate는 input으로 선언한 외부변수로 작성자가 임의로 만든 변수라 하셨는데,
ndate의 의미가 오늘날짜를 의미하는 변수인건가요?
ndate를 kdate나 idate 등으로 바꿔도 여전히 날짜를 의미하는 변수가 되는 건가요?
답변 1
예스스탁 예스스탁 답변
2017-04-10 15:41:33
안녕하세요
예스스탁입니다
해당 함수는 오늘 진입회수를 계산하기 위한 함수이고
오늘 날짜를 함수의 매개변수로 지정해 주어야 하는데
사용자가 지정해 주는 오늘날짜를 받아들여 수식 내부로 전달해 주는
통로의 역할을 하는 단어입니다.
함수의 변수명인 ndate는 큰 의미를 두실 필요는 없습니다.
ndate가 아닌 aa와 같은 임의의 단어를 지정해 주셔도 됩니다.
input : aa(Numeric);
var : count(0);
count = 0 ;
for Value1 = 0 to 10 {
if EntryDate( Value1 ) == aa then
count = count + 1;
}
시스템식에서 아래와 같이 sdate로 지정해 주시면 됩니다.
if 진입조건 and entriestoday(sdate) < 3 then
buy();
즐거운 하루되세요
> 정현웅 님이 쓴 글입니다.
> 제목 : entriestoday 함수에 대해서 질문드립니다..
>
[사용자함수 : entriestoday]
input : nDate(Numeric);
var : count(0);
count = 0 ;
for Value1 = 0 to 10 {
if EntryDate( Value1 ) == ndate then
count = count + 1;
}
entriestoday = count;
위 함수에서
ndate는 input으로 선언한 외부변수로 작성자가 임의로 만든 변수라 하셨는데,
ndate의 의미가 오늘날짜를 의미하는 변수인건가요?
ndate를 kdate나 idate 등으로 바꿔도 여전히 날짜를 의미하는 변수가 되는 건가요?