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


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、循環執行:
有可能同一條代碼執行多次。反復執行某些內容。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM