前言
從昨天到今天很初步的認識JS
由於跟前兩個太不相同,花了點時間理解,從昨天的基本規則,到今天的運算子,跟另外兩種比起來多了一些邏輯的概念
以下幾個是常見的JS函數
log的意思在控制台裡面想要輸入資料
多數會在第一個先打hello world 的原因,就像是電腦在跟程序員跟這個對他來說的新世界說哈嘍~
console.log("hello world!")
alert(“目前正在index文件”);
可以在裡面跳出視窗,讓使用者知道一些資訊
prompt(“請輸入年齡”);
可以讓使用者簡單輸入資料
運算符號 Operator 運算子
運算可以對資料做某種操作,資料可以用變數替代,但還是資料,對資料進行運算可以得到一些結果。
程式運算分成:
算術運算子是最簡單的一種,基本的加減乘除,模運算%(相除後取餘數的意思)
3+2 //=>5:加
3-2 //=>1:減
3*2 //=>6:乘
3/2 //=>1.5:除
"3"+"2" //=>"32":+相加數字、串連字串
指定運算
幫助我們把資料放進變數中,基本就是一個等號「 = 」,可以搭配算術運算使用。
比較運算
大於,小於,等於等等的,如果是是否相等( == )就會使用兩個等號。
比較資料大小以後會得到布林值,是否有大於它,是否相等。
單元運算
針對單一資料做運算,所以算數的3+2就是針對兩個資料做運算
變數加一:+ +
變數減一:- -
布林值反運算:!(True加驚嘆號就會變False)
邏輯運算
針對布林值的運算,使用And( && )還有Or( || )
And:A跟B都要是True,結果才會是True,只要有一個不是就會是False
Or:必須兩個都要False,結果才會是False。
JavaScript定義了一些簡單的算術運算子
let count = 0; //定義一個變數
count++; //遞增這個變數
count--; //遞減這個變數
count +=3; //加3:等於count = count+3;
count *4; //乘4:等於count = count*4;
count //=>(0+3)*4=12:變數名稱也是運算式。
第二十四天簡短的挑戰完成
希望後面可以逐步補上~