iT邦幫忙

2022 iThome 鐵人賽

DAY 24
0

前言

從昨天到今天很初步的認識JS

由於跟前兩個太不相同,花了點時間理解,從昨天的基本規則,到今天的運算子,跟另外兩種比起來多了一些邏輯的概念

以下幾個是常見的JS函數

  • console.log();
  • alert();
  • prompt();

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:變數名稱也是運算式。

第二十四天簡短的挑戰完成

希望後面可以逐步補上~


上一篇
Day 23 HELLO JavaScript
下一篇
Day 25 JavaScript 判斷這樣做對嗎?
系列文
一趟30天網頁設計的學習冒險#explain like i‘m five 30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言