View Code

js的作业题

复制代码
<script type="text/javascript">
//var a=3;
//switch(a)
// {
//    case 1:
//    alert("1");
//    break;
//    case 2:
//    alert("2");
//    break;
//    case 3:
//    alert("3");
//    break;
//    case 4:
//    alert("4");
//    break;
//    }
//defaule:(默认的意义)    
//alert:(输出的数字不满足条件)
//1、一张纸的厚度是0.0001;对折多少次到达珠穆朗玛峰的高度8848
//var hou=0.0001;
//for(var i=0;i>=0;i++)
//{hou=hou*2;
// if(hou>8848)
// {cishu=i;
// break;}}
// alert(cishu);
   // 2.有一对幼兔,幼兔1个月后长成小兔,小兔1个月后长成成兔并生下一对幼兔,问8个月后有多少对兔子,幼兔、小兔、成兔对数分别是多少。
   var prevyou = 1;
   var prevxiao = 0;
   var prevcheng = 0;
   
   var nowyou = 0;
   var nowxiao = 0;
   var nowcheng =0;
   
   for(var i=0;i<8;i++)
   {
     
      当前月份幼兔 = 上个月的成兔+上月小兔
      nowyou = prevcheng+prevxiao;
      当前月份小兔 = 上月幼兔
      nowxiao = prevyou;
      当前月份成兔 = 上月成兔+上月小兔
      nowcheng = prevcheng+prevxiao;
      
    当前月数量转换为上个月的数量
      prevyou = nowyou;
      prevxiao = nowxiao;
      prevcheng = nowcheng;
   }
   alert(nowyou);
   alert(nowxiao);
   alert(nowcheng);
   
  // 3.羽毛球拍15元,球3元,水2元。200元每种至少一个,有多少可能
//   var sl=0;
//   
//   for(var i=1;i<14;i++)
//   {
//       for(var j=1;j<67;j++)
//       {
//           for(var s=1;s<101;s++)
//          {
//              if(i*15+j*3+s*2==200) 
//              {
//                  //alert(i+"--"+j+"--"+s);
//                  sl++; 
//                  
//              }
//           }   
//        }
//    }
//    alert(sl);
//    
//   4.公鸡2文,母鸡1文,小鸡半文,每种至少一只,100文买100只鸡有多少可能性
//   var sl=0;
//   for( var i=1;i<51;i++)
//   {
//       for(var j=1;j<101;j++)
//       {
//           for(var k=1;k<201;k++)
//           {
//               if(i*2+j*1+k*0.5==100 &&  i+j+k==100)
//               {
//                   sl++;
//                }
//            }
//        }
//
//    }
//   alert(sl);
//   
//   5.凑钱1,2,5凑20元钱有多少可能
//   var sl=0;
//   for(var i=0;i<21;i++)
//   {
//       for(var j=0;j<11;j++)
//       {
//           for(var k=0;k<5;k++)
//           {
//               if(i*1+j*2+k*5==20)  
//               {
//                   sl++;   
//                } 
//            }   
//        }
//    }
//    alert(sl);
//    
// /6、 括号里面只能放加或减,如果要使等式成立,括号里面应该放什么运算 12()34()56()78()9 = 59
//    for(var i=-1;i<2;i=i+2)
//    {
//        for(var j=-1;j<2;j=j+2)
//        {
//            for(var k=-1;k<2;k=k+2)
//            {
//                for(var l=-1;l<2;l=l+2)
//                {
//                    if(12+i*34+j*56+k*78+l*9==59)
//                    {
//                        alert(i+"|"+j+"|"+k+"|"+l);
//                    }
//                }
//            }
//        }
//    }

</script>
复制代码

 

posted @   风中摇曳的小花朵  阅读(966)  评论(0编辑  收藏  举报
编辑推荐:
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
阅读排行:
· 周边上新:园子的第一款马克杯温暖上架
· Open-Sora 2.0 重磅开源!
· 分享 3 个 .NET 开源的文件压缩处理库,助力快速实现文件压缩解压功能!
· Ollama——大语言模型本地部署的极速利器
· DeepSeek如何颠覆传统软件测试?测试工程师会被淘汰吗?
点击右上角即可分享
微信分享提示