Js的語法和迴圈

2021-07-29 19:30:33 字數 1370 閱讀 7884

1.藍球彈起的高度

籃球從10公尺高的地方落下,每次彈起的高度是原來的0.3倍,問彈跳10次之後籃球的高度。

js的外層標籤一般寫在的下面

然後裡面寫內容

如果var a=10;     a為整數10

var b=3.14;       b為小數3.14

var c="你好";      使用雙引號,中間的內容都是字串。雙引號單引號都可以

var d="8";         8是個字串

如果把字串8轉換為整數,可以用parseint(d);轉換為小數可以用parseflat; 強制轉換

運算子與表示式

1、數**算符

alert(a+b);會出現視窗,會出現加數的結果

(+  —  *  /) 加減乘除(%)取餘

邏輯運算子

1、兩個條件必須同時滿足。。    「並」的關係&&

2、無論a完成還是b完成都可以。。   「或」的關係  ||

3、做乙個反向,如果本來條件是真的,加上乙個「非」就變成假的了。。       「非」   !

一般使用在程式邏輯中

比較運算子

==等於         《小於

!=不等於     <>也代表不等於      >=大於等於

>大於        <=小於等於

其他字串中的拼接+

例.   var str 1="hello"

var str 2="join"

var s =str1+str2

alert(s);

a==b  返回等於      a!=b   返回不等於

a==b?   "等於":"不等於"

語句1、順序

從上到下執行,沒有分叉

2、分支

程式執行時,中間遇到許多條件,滿足的執行,不滿足的不執行,選擇性執行

3、迴圈

一直反覆重複很多內容,可以把複雜的問題變得很簡單

分支語句:

if(a==b)如果條件滿足就選第乙個

else代表條件不滿足

if的幾種常用方式

if(a==b)

例:if(a>10)

else if(a>5)

else

if可以巢狀幾個

for迴圈

1、初始值

2、條件判斷

3、狀態改變

4、迴圈體

例:for(初始值 var i=0;條件判斷i<10;狀態改變i=i+1)

a++;先對a進行操作,然後再加1.。。或++a;先加1,再對a操作 。。。相當於a=a+1

關鍵字:break;強制結束,跳出整個迴圈

continue;跳出當前迴圈,下次繼續

迴圈語句的語法

switch選擇結構概述 語法 switch 表示式 先計算表示式的值,再逐個和case 後的常量表示式比較,若不等則繼續往下比較,若一直不等,則執行default後的語句 若等於某乙個常量表示式,則從這個表示式後的語句開始執行,並執行後面所有case後的語句。與if語句的不同 if語句中若判斷為真...

Matlab的迴圈語法

1 用迴圈方式實現從1到999的累加 2 1 for迴圈方式實現 初始化sum的值為0 sum 0 從1開始遍歷到999 for i 1 999 對遍歷的每乙個元素進行累加 sum sum i end 在控制台顯示結果 2 while迴圈實現 初始化sum1的值為0 sum1 0 初始化開始遍歷的值...

python的迴圈語法

迴圈結構是使用while for迴圈語句的結構,可以減少冗餘 提公升 的效率。while迴圈,while迴圈的使用if的基本相同,在while之後使用表示式,如果表示式為真,就會反覆執行while迴圈 塊的作用域,每執行完一次就重新判斷while的表示式,真就重複上述步驟,直到表示式為假才會跳出 如...