js练习
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title></title>
<script type="text/javascript">
//function scream(animal){
// switch(animal){
// case "dog":
//document.write('wong'!);
// return;
// case "cat":
// document.write('mio'!);
// return;
// case "fish":
// document.write('o o o'!);
// return;
//}
// }
//function reverse(){
// var num = window.prompt('input');
// var str ="";
// for(var k = num.length-1;k>=0; k--){
// str += num[k];
// }
// document.write(str);
//}
// function transfer(target){
// if(target == "1"){
//switch(target){
// case "1":
// return "一";
// case "2":
// return "二";
// case "3":
// return "三";
// }
// }
//}
// function jc(n){
//if(n == 1){
// return 1;
//}
// return n*jc(n-1);
//}
//var a =12453232;
//全局变量
//function test(){
//var b = 12321;
//function demo(){
//var c = 2343;
//document.write(b);
// document.write(b);
// }
//demo();
//document.write(c);
//}
// test();
//
//document.write(b);
// }
//}
//10000 一万元
//10001
//10010
//10100
//11000
//101000
//n! = n *(n-1)!;
//function mul(n){
//n的阶乘
//var num =1;
//for(var j= 1;j <=n;j++){
//num *= j;
//}
//递归
//1找规律
//2找出口
//递归就是retrun公式
///让代码更加简洁
//if(n == 1 || n ==0){
// return 1;
// }
//return n * mul(n-1);
//}
//
// mul(5);
//mul(5) ==> 5 *24;
//mul(4) ==> 4 * 6;
//mul(3) ==> 3 * 2;
//mul(2) ==> 2 *1;
// fb(n) == fb(n-1)+ fb (n-2);
// function fb(n){
// return fb (n==1 || n==2);
//
// }
// fb(5) ==> fb (4) + fb(3);
// fb(4)==> fb(3) + fb(2); fb(3 ) == fb(2) +fb(1);
// fb(3) ==>1 +1;
//的阶乘
//5的阶乘x31
</script>
</head>
<body>
</body>
</html>