欢迎选择我的课程,让我们一起见证您的进步~~
height = (1/2)*height ; 应为 height = (1.0/2)*height ;, 그렇지 않으면 그 값은 항상 0입니다.
height = (1/2)*height ;
height = (1.0/2)*height ;
숫자 연산의 유형 변환으로 인해 정수 나누기의 결과도 정수이므로 1/2의 결과는 0.5가 아닌 0입니다.
1/2
또한 y는 반복될 때마다 재설정됩니다.
y = height y 값은 반복될 때마다 재설정되는데 누적은 어디에 있습니까...
y = height
JavaScript 코드 알고리즘 다이어그램
그래서 코드는 이렇게 작성하면 됩니다public class Demo {
}
height = (1/2)*height ;
应为height = (1.0/2)*height ;
, 그렇지 않으면 그 값은 항상 0입니다.숫자 연산의 유형 변환으로 인해 정수 나누기의 결과도 정수이므로
1/2
의 결과는 0.5가 아닌 0입니다.또한 y는 반복될 때마다 재설정됩니다.
로 변경하세요. 으아악y = height
y 값은 반복될 때마다 재설정되는데 누적은 어디에 있습니까...JavaScript 코드 알고리즘 다이어그램
으아악그래서 코드는 이렇게 작성하면 됩니다
으아악public class Demo {
}