1792_ko-KR
JSL을 사용하여 중첩 루프가 가능합니까?JSL을 사용하여 중첩 루프 문을 스크립트하는 방법이 있습니까? 시도할 때 오류가 발생합니다. 지원 변경에 대해 간접 로그 정규 수정을 사용하여 데이터 세트를 변환하는 스크립트를 작성 중이며 이를 작동하려면 중첩된 WHILE 문이 필요하다고 생각합니다.
구문이 완전히 정확하지는 않지만 다음 그림은 내가 하려는 작업을 보여줍니다.
나는=1;
j=1;
n=NRow() // 209,000개 이상의 행이 있는 경우
동안( i < n-1,
동안( j < n,
s = s + ( 데이터(i) * 데이터(j),
j = j++),
나는 = 나는 ++);
작업을 수행하는 방법은 항상 여러 가지가 있습니다. JSL이 중첩 루프를 지원하지 않는 경우 제안할 사람이 있습니까?Re: JSL을 사용하여 중첩 루프가 가능합니까?물론 루프를 중첩할 수도 있습니다. 다음은 중첩된 "for" 루프를 사용하는 매우 간단한 예입니다. 로그에서 결과를 확인하세요.
Re: JSL을 사용하여 중첩 루프를 만들 수 있나요?엠피비,
네, 정말 맞습니다. 스크립트는 정상적으로 작동합니다. 제 스크립트의 문제는 루프 앞의 코드에서 변수를 재사용하려고 했는데, 원래 값을 제가 생각했던 대로 덮어쓰지 않아서 발생한 것으로 밝혀졌습니다.
도와주셔서 감사합니다!
Comments
There are no comments yet