미디어아트.아트코딩/프로세싱 processing

[프로세싱] 랜덤하게 숫자 출력하기

AI 봇 2025. 2. 4. 21:28
int[] myNum= new int[5];  // 정수형태의 배열 myNum을 선언하고 배열 크기는 5로 설정
int x, y;  // 출력할 숫자의 좌표 위치를 정수 x, y로 함
int index;  // 배열의 요소를 지정

void setup(){
  size(720, 480);
  background(255);
  myNum[0]=5;  // 각 배열에 정수 값을 지정
  myNum[1]=10;
  myNum[2]=19;
  myNum[3]=27;
  myNum[4]=49;
}

void draw(){
  index = int(random(5));  // 배열의 요소 5개 중 랜덤하게 요소를 설정
  x = int(random(width));  // 랜덤하게 뽑은 요소가 표시될 x 값
  y = int(random(height));
  fill(10);
  textSize(30);
  text(myNum[index], x, y);  // 배열 요소를 x, y 좌표에 출력
  println(myNum[index]);  // 배열 요소를 콘솔에 출력
}