public class Test { public static void main(String[] args) { System.out.println(recursive(30)); } public static int recursive(int i){ // int a0=1; // int a1=1; // int a2=a1+a0; // int a3=a2+a1; if (i==0||i==1) return 1; return recursive(--i)+recursiv
var num=6; function Girl(beautifulScore){ this.beautifulScore=beautifulScore; } var girls=[]; for (var i = 0; i < num; i++) { girls[i]=new Girl(Math.floor(Math.random()*40+60)); //Math.floor(Math.random()*40+60得到一个60-99的数值,JS没有PHP的range()这样的函数 } girl
1.解释 a+=1/a=+1/a-=1 含义 a+=1 实质等于 a += 1,也就是等于 a = a + 1: a=+1 实质等于 a = +1:[因为运算符中没有=+,很多人误以为是 a =+ 1(错误)] a-=1 实质等于 a -= 1:也就是等于 a = a - 1; 2.与 a++ / ++a 区别 a += 1 又等于 ++a -> a = a + 1; a -= 1 又等于 --a -> a = a - 1; [为什么不是等于 a++ 呢? 因为 a++ 是先进行复制再累加,而