English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Lua 루프 내부에 포함된 루프

Lua 루프

Lua 프로그래밍 언어에서 루프 내부에 루프를 포함할 수 있습니다. 다음 예제는 Lua 루프 내부에 포함된 루프의 사용을 보여줍니다.

문법

Lua 프로그래밍 언어에서 for 루프 내부에 포함된 루프 문법 형식:

for init,max/최소 값, 증가
do
   for init,max/최소 값, 증가
   do
      수정문
   end
   수정문
end

Lua 프로그래밍 언어에서 while 루프 내부에 포함된 루프 문법 형식:

while(condition)
do
   while(condition)
   do
      수정문
   end
   수정문
end

Lua 프로그래밍 언어에서 repeat...until 루프 내부에 포함된 루프 문법 형식:

repeat
   수정문
   repeat
      수정문
   until(조건)
until(조건)

위와 같은 동일한 유형의 루프 내부에 포함된 루프 외에도, 예를 들어 for 루프 내부에 while 루프를 포함할 수 있습니다.

온라인 예제

다음 예제는 for 루프 내부에 포함된 루프를 사용합니다:

j =2
for i=2,10 do
   for j=2(i/j) , 2 do
      if(not(i%j)41;
      then
         break
      end
      if(j > (i/j)41;then
         print("i의 값은: "i)
      end
   end
end

위 코드 실행 결과는 다음과 같습니다:

i의 값은:    8
i의 값은:    9
i의 값은:    10

Lua 루프