Template:LSL Function/negative index/range/ko

From Second Life Wiki
Jump to navigation Jump to search
색인
처음 0 -length
마지막 length - 1 -1

우선 임의의 음수 색인은 양수 색인으로 먼저 생각한다

  • 만약 {{{1}}} <= {{{2}}}이면 적용 범위는 {{{1}}}에서 시작하여 {{{2}}}에서 끝난다.[{{{1}}}, {{{2}}}]
  • 만약 {{{1}}} > {{{2}}}이면 적용 범위는 0에서 시작하여 {{{2}}}를 지난 뒤 다시{{{1}}}에서 출발하여 -1로 간다. [0, {{{2}}}] + [{{{1}}}, -1]

(마지막 색인보다 큰) 전체 길이 이전의 양의 색인, 또는 (첫 색인보다 전방에 위치한) 시작점 이전의 음의 색인 만이 유효하다. 효과는 예측가능하며 항목들은 어딘가에 실제로 존재하는 것 처럼 다루어지지만, 실은 출력 이전에 모두 삭제된다.

더 자세한 정보는 음의 색인을 참조.