for (int i = 0; i < 5; i++) {
for (int j = 0; j < 4 - i ; j++) {
System.out.print(" ");
}
for (int k = 0; k <= i; k++) {
System.out.print("*");
}
System.out.println();
}

System.out.println("---------")

for문 하다가 이해 안가는 부분이 있는데

일단 크게 For문에서 i j k 입력 값을 넣었고

i  = 0 1 2 3 4 총 4개의 숫자를 출력 할 수 있고

J문에서  시작값은  0 으로 설정 해놨고 J가 4보다 작다 라는 식을 설정 해놨어 그럼

J = 0 이면 0 < 4 트루 

j = 1 면      1 < 3 트루

j = 2 면     2 < 2 거짓 


이렇게 될텐데 왜. j가 3일 때 까지 출력이 되는 걸까?