欧阳克2017-06-12 09:27:18
height = (1/2)*height ;
应为 height = (1.0/2)*height ;
, 그렇지 않으면 그 값은 항상 0입니다.
숫자 연산의 유형 변환으로 인해 정수 나누기의 결과도 정수이므로 1/2
의 결과는 0.5가 아닌 0입니다.
또한 y는 반복될 때마다 재설정됩니다.
로 변경하세요. 으아악三叔2017-06-12 09:27:18
y = height
y 값은 반복될 때마다 재설정되는데 누적은 어디에 있습니까...
JavaScript 코드 알고리즘 다이어그램
으아악