JS中的if和else的用法以及基礎語法

正常裏的變量方式。
var a = 10; 針對整數。
var b = 3.14; 針對的小數點。
var c = "你好";雙引號或者單引號引起來的是定義字符串。

一、類型轉換(強制轉換)
1、parseInt(d);整數轉換。
2、parefloat(d); 小數轉換。

二、運算符與表達式

1、數學運算符:
+-*/%取餘

%:取餘數。

三、邏輯運算符
①如果滿足兩個同時爲真的條件。
&&並:同時兩個條件都成立,也必須同時。and的意思。

②如果兩個條件只有一個條件滿足了或者都滿足了。
||或:必須滿足一個或兩個。
③如果這個值是假,前面加非就是真,如果這個條件是真,加非就是假。
!非:邏輯上的取反。
電路也是這樣分的。
經常用在判斷條件的時候使用。

四、比較運算符:
①==:判斷等於。一個是用來賦值,兩個纔是等於。
===:橫等。
②!=:不等於。
例:a!b;就是a不等於b。
><代表不等於。
③>:大於。
④<:小於。
⑤>=:大於等於。
⑥<=: 小於等於。

五、字符串的拼接:+
例:

var str1 = "hehe";
var str2 = "haha";
var s = str1+str2;
alert(s)加號在這裏不做數學運算,而是字符串的拼接。可以同時拼接多個。

六、三木運算符:
簡單判斷條件的。
例:
a==b 返回一個等於
a!=b 返回一個不等於

a ==b?"等於"如果a等於b了,就返回一個等於。
a ==b?"等於":"不等於"
如果條件滿足,就返回前面的。
如果條件不滿足,就返回後面的。
結構:
條件?:滿足條件的返回內容:不滿足條件的返回什麼內容;

七、JS語句
1、順序語句:從上往下依次執行,每個語句後面都加一個;分號。
2、分支語句:
程序執行遇到了要分開執行的地方了。
執行時遇到一個條件,如果滿足,就繼續執行。如果不滿足,就執行其他的。
智能就是通過分支來執行的。
例:
a==b,讓程序判斷:

if(a==b)
else:條件不滿足
{滿足條件所執行的代碼; 
} 
{else 不滿足條件執行代碼 
}



if的集中常用形式:
①簡單的:if
例:

if(a==b)
{
alert(a+b);
}

如果a等於b我就輸出一下a+b的值。
如果a不等於b,就不執行任何操作。
所以就可以用if不用些alert了。
②if和else的用法:

複製代碼

if(a==b)
{
alert(a+b);
}
else
{
alert(a*b);
}

複製代碼

如果a等於b就輸出下a+b的值。
如果a不等於b,就輸出a*b的值。
例2:

複製代碼

if(a>10)
{
alert("太貴了");
}
else
{
alert("還可以");
}
else
{
alert("太便宜了")
}

複製代碼

 

③if的嵌套

if(a>b)
{ if(b>5)
{ alert();
}
}

if(a>b && b>5) 兩個條件都滿足纔可以走。
if(a>b || b>5) 兩個條件滿足一個就可以走。

3、循環執行:
有可能同一條代碼執行多次。反覆執行某些內容。

 

這世界只有懶人。沒有庸人!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章