javascript
js中的if与Java中的if_JS中的if和else的用法以及基础语法
正常里的變量方式。
var a = 10; 針對(duì)整數(shù)。
var b = 3.14; 針對(duì)的小數(shù)點(diǎn)。
var c = "你好";雙引號(hào)或者單引號(hào)引起來(lái)的是定義字符串。
一、類(lèi)型轉(zhuǎn)換(強(qiáng)制轉(zhuǎn)換)
1、parseInt(d);整數(shù)轉(zhuǎn)換。
2、parefloat(d); 小數(shù)轉(zhuǎn)換。
二、運(yùn)算符與表達(dá)式
1、數(shù)學(xué)運(yùn)算符:
+-*/%取余
%:取余數(shù)。
三、邏輯運(yùn)算符①如果滿足兩個(gè)同時(shí)為真的條件。
&&并:同時(shí)兩個(gè)條件都成立,也必須同時(shí)。and的意思。
②如果兩個(gè)條件只有一個(gè)條件滿足了或者都滿足了。
||或:必須滿足一個(gè)或兩個(gè)。
③如果這個(gè)值是假,前面加非就是真,如果這個(gè)條件是真,加非就是假。
!非:邏輯上的取反。
電路也是這樣分的。
經(jīng)常用在判斷條件的時(shí)候使用。
四、比較運(yùn)算符:
①==:判斷等于。一個(gè)是用來(lái)賦值,兩個(gè)才是等于。
===:橫等。
②!=:不等于。
例:a!b;就是a不等于b。
>
③>:大于。
④
⑤>=:大于等于。
⑥<=: 小于等于。
五、字符串的拼接:+
例:
var str1 = "hehe";
var str2 = "haha";
var s = str1+str2;
alert(s)加號(hào)在這里不做數(shù)學(xué)運(yùn)算,而是字符串的拼接。可以同時(shí)拼接多個(gè)。
六、三木運(yùn)算符:簡(jiǎn)單判斷條件的。例:a==b 返回一個(gè)等于
a!=b 返回一個(gè)不等于
a ==b?"等于"如果a等于b了,就返回一個(gè)等于。
a ==b?"等于":"不等于"
如果條件滿足,就返回前面的。
如果條件不滿足,就返回后面的。
結(jié)構(gòu):
條件?:滿足條件的返回內(nèi)容:不滿足條件的返回什么內(nèi)容;
七、JS語(yǔ)句
1、順序語(yǔ)句:從上往下依次執(zhí)行,每個(gè)語(yǔ)句后面都加一個(gè);分號(hào)。
2、分支語(yǔ)句:
程序執(zhí)行遇到了要分開(kāi)執(zhí)行的地方了。
執(zhí)行時(shí)遇到一個(gè)條件,如果滿足,就繼續(xù)執(zhí)行。如果不滿足,就執(zhí)行其他的。
智能就是通過(guò)分支來(lái)執(zhí)行的。
例:
a==b,讓程序判斷:
if(a==b)
else:條件不滿足
{滿足條件所執(zhí)行的代碼;
}
{else不滿足條件執(zhí)行代碼
}
if的集中常用形式:
①簡(jiǎn)單的:if
例:
if(a==b)
{
alert(a+b);
}
如果a等于b我就輸出一下a+b的值。
如果a不等于b,就不執(zhí)行任何操作。
所以就可以用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) 兩個(gè)條件都滿足才可以走。
if(a>b || b>5) 兩個(gè)條件滿足一個(gè)就可以走。
3、循環(huán)執(zhí)行:
有可能同一條代碼執(zhí)行多次。反復(fù)執(zhí)行某些內(nèi)容。
總結(jié)
以上是生活随笔為你收集整理的js中的if与Java中的if_JS中的if和else的用法以及基础语法的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: java socket 如何设置so_k
- 下一篇: java怎么添加地图_javaweb怎样