7 블록에 블록을 추가하고, 끝 값을 30으로 바꿉니다.
블록은 블록의 영역에 있는 블록을 인덱스 값이 변할 때마다 한 번씩 실행시킵니다. 시작 값이 1, 끝 값이 30, 증가 값이 1이면 인덱스는 1에서 30까지 1씩 증가하면서 30번 변하게 되므로 영역에 들어갈 블록의 반복 횟수는 총 30회가 됩니다. 영역에 블록을 한 줄만 넣으면 이 블록이 30번 반복 실행되므로 방금 삭제한 30줄의 블록을 대신할 수 있게 됩니다.
TIP
블록은 ‘제어’ 서랍에 있습니다. 이 블록 안에 있는 ‘인덱스’를 클릭한 후 다른 이름을 입력하면 수정할 수 있으므로 인덱스라는 이름 대신 다른 이름으로 바꿔서 사용해도 됩니다.
8 블록의 영역 안에 블록을 추가하고 컴포넌트를 지정하는 블록을 다음과 같이 구성합니다.
블록을 이용하면 리스트의 특정 위치에 있는 항목을 가져올 수 있습니다. 블록은 인덱스 값이 1이면 버튼리스트의 첫 번째 항목인 b01을 가져오고 인덱스 값이 2면 버튼리스트의 두 번째 항목인 b02를 가져옵니다. 즉, 인덱스가 1~30까지 변하는 동안 블록은 b01~b30까지의 버튼을 차례대로 가져오게 됩니다.