zoukankan      html  css  js  c++  java
  • JS循环 && JS语法

    a++ :先对a进行操作,再给a加1

    ++a:先给a加1,再对a进行操作。

    for(var=0;i<10;i++)

    {

      alert(i);

      break;        //跳出整个循环

      continue;     //跳出当前循环,下次继续。

    }

    例:求0-99所有的数字之和。

    <script>

      var  sum=0;

      for(var i=0;i<100;i++)

      {

        sum= sum + i;

      }

      alert(sum);

    </script>

    例:求100以内与7相关的数

    <script>

      for(var i=0;i<100;i++)

      {

        if(i%7==0  ||  i%10==7  ||  parseInt(i/10)==7 )

        {

          alert(i);

        }

      }

    </script>

    //parseInt(i):这个是将小数转化为整数,将其小数点后面的数去掉,只要整数部分。

    例子:

    switch case的用法:

    var  a=5;

    switch(a)

    {

      case 1:

        alert("1");

        break;

      case 2:

        alert("2");

        break;

      case 3:

        alert("3");

        break;

      case 4:

        alert("4");

        break;

      default:

        alert("输入的数字不满足条件");

    }

    例子:篮球从10米高的地方落下,每次弹起的高度是原来的0.3倍,问弹跳十次之后篮球的高度?

    <script>

      var height=10;

      for(var i=0;i<10;i++)         //定义的i的意思是循环的次数。

      {

        height= height * 0.3

      }

      alert(height);

    </script>

    2.棋盘放粮食,棋盘有32个格子,第一个格子放1个芝麻,第二个放2个,第三个放4个,第四个放8个。。。

    每个芝麻的重量为0.00001kg,如果要放满整个棋盘,需要多少重量的芝麻。  (规律为2的n次方。)

      var  sum =0;

      for(var i=0;i<32;i++)

      {

        //先求出当前格子所放的数量。

        var  sl =1;     //sl为当前格子所放的数量。

        for(var  j=0;j<i;j++)

        {

          sl = sl*2;

        }

        //累加到sum里面

        sum = sum+ sl;

      }

      alert(sum*0.00001);

    例:一张纸的厚度是0.0001米,将纸对折,对折多少次厚度超过珠峰高度8848米。

    例题:

      羽毛球拍15元,球3元,水2元。200元每种至少一个,有多少可能。

    200块钱单独买羽毛球拍最多买13个,200块钱单独买球的话最多买66个,200块钱单独买水的话

    最多买100个。

    例题:

    公鸡2文一只,母鸡1文一只,小鸡半文一只,每种至少一只,100文买100只鸡有多少种可能性。

    凑钱1,2,5,凑20元钱一共会有多少种可能。

    1元20个,2元10个,5元4个。

    例题:

    括号里面只能放加或减,如果要是等式成立,括号里面应该放什么运算符?

    12()34()56()78()9=59

    1+2    1+    +1*2

    1-2      1+   -1*2

     

  • 相关阅读:
    批归一化(Batch Normalization)
    NLP | 文本风格迁移 总结
    LeetCode: Word Ladder
    LeetCode: Longest Consecutive Sequence
    LeetCode: Sum Root to Leaf Numbers
    LeetCode: Surrounded Regions
    LeetCode: Palindrome Partition
    LeetCode: Clone Graph
    LeetCode: Gas Station
    LeetCode: Candy
  • 原文地址:https://www.cnblogs.com/shandayuan/p/7123863.html
Copyright © 2011-2022 走看看