分支結構01

2021-07-23 14:46:17 字數 2830 閱讀 8208

doctype html>

<

meta charset=

"utf-8"

>

分支結構title>

head>

}如果條件表示式為真,執行大括號內的**,如果為假,不執行大括號內的**,跳出大括號執行if語句後的**.

-->

alert("我們要去學習!");

} -->

var d = input1.value

// var d = document.getelementbyid("input1").value;

if(d=="m")

} -->

if(input1.value = "m")

}-->

var d = document.getelementbyid("input1").value;

if(d == "m")else}/*

*函式的定義:

* fuction 函式名(引數列表)

* 注意:只定義函式,函式裡的**是不會執行的,需要對函式進行呼叫,函式內的**才會執行.

* 函式呼叫的語法:

* 函式名()

*/-->

語句1}else

如果條件表示式成立執行語句1,不成立,執行語句2.

-->

alert("看電影")

}else

-->

var age = document.getelementbyid("input1").value;

// if(age >= 18 && age <= 22)else

if (age >= 18) else

} else

} -->

var y = document.getelementbyid("input1").value

// if (y %400 == 0) else

// else

// }

if (y % 400 == 0 || (y % 4 == 0 && y % 100 != 0))else

}-->

var x = document.getelementbyid("input1").value

var y = document.getelementbyid("input2").value

var max

if (x-0 > y-0)else

alert("max="+max)

}//從輸入框中獲取的值是字串,如果要比較大小,一定要注意直接比較的話是比較字串的大小,字串比較大小是比較字串中每個字元對應的ascii碼十進位制數字的大小.

//兩個字串對應的字元進行十進位制數比較,如果相等,比較下乙個,只要能比較出大小,不在往後比較.

-->

var x = document.getelementbyid("input1").value-0

var y = document.getelementbyid("input2").value-0

var z = document.getelementbyid("input3").value-0

var max

//方法1

// if(x > y)else

// if(max < z)else

// alert("max="+max)

//巢狀2

// if(x > y)else

// }elseelse

// }

// alert("max="+max)

//函式方法3

// var max

// max = math.max(x,y,z)

// alert("max="+max)

//三目運算子方法4

max = x > y ? (x > z ? x : z) : (y > z ? y : z);

alert("max="+max)

}-->

var x = document.getelementbyid("input1").value-0

var y = document.getelementbyid("input2").value-0

var max

max = x > y ? x : y

alert("max="+max)

} -->

語句1}else if(條件表示式2)else

else if理論上可以無限增加

-->

<

input

type

="text" id

="input1" />

<

input

type

="button" id

="btn" value

="成績" onclick

="number

()"/>

var btn =

document.getelementbyid("btn");

function number

()else if(num >= 80)else if(num >= 70)else if(num >= 60)else

//三目

var d

d = num >=

90 ? ("優秀") : (num >=

80 ?

"良好"

: (num >=

70 ?

"中等"

: (num >=

60 ?

"及格"

:"不及格")))

alert(d)

}script>

body>

html>

部落格作業01 順序分支結構

現在可以用迴圈結構,switch,while語句來做這一題。沒想出來。剛開始做這題毫無頭緒,不知道閏年到底要怎麼處理,後來問同學,就知道要把這種難處理的放最後,先處理大家都有的,以後做題目也要運用這樣的思路。可以將需比較的量增加,比較四個五個甚至更多的資料,並且將之排序。從可以用乙個變數儲存另乙個變...

分支結構 單分支結構

選擇結構 程式 於生活 程式根據判斷條件的布林值選擇性的執行部分 不同條件下實現不同的操作處理 單分支結構 語法結構 if 條件表示式 冒號不要忘了 條件執行體 條件表示式就是條件判斷,也就是有條件運算子的語句 注意python中是使用縮排表示層次結構,這點與c中是完全不一樣的 筆者除錯過後其中if...

分支結構 多分支結構

多分支結構 一般針對的是乙個連續區間段的不停的處理操作 語法結構 if 條件表示式1 條件執行體1 elif 條件表示式2 條件執行體2 elif 條件表示式n 條件執行體n else 條件執行體n 1 注意這邊的選擇與c中一樣至多只會執行其中的乙個語句執行體 python中允許多分支語句沒有els...