第三課 警告框和變數

weixin_34075551發表於2018-12-03
15135605-20876923cb1f14e2.jpg
這麼好的教程為什麼不看下去呢?

有些人可能會抱怨,我前面說的那些廢話沒有什麼用,但是這是一個告訴你很多基礎只是的教程,如果只是教你一些新的命令,你可能都已經忘記了什麼是布林值,什麼是數值

想學好程式設計,要有耐心……

計算機英語

alert 警告
var (定義變數關鍵字)
name 名字
age 年齡
score 分數

新課探索

1、alert方法——警告框
alert(   );

(1)alert方法用於實現在瀏覽器視窗中彈出一個警告框
(2)alert後面是一對小括號,注意是英文的括號,小括號裡面是在警告框中顯示的內容
(3)alert如果想要在警告框中顯示字串,則需要加上雙引號

例題:如圖1,在瀏覽器中彈出一個警告框,上面的內容是“可以,不跟你多BB”,如何實現?


15135605-64a1d7da99374ab6.png
圖1

答案如下:

alert("可以,不跟你多BB");

分析:為什麼可以用中文的逗號?因為在雙引號的支撐下,雙引號內的內容全部屬於字串,而不是關鍵內容,所以字串可以是任何內容

知識點:alert可以作為輸出很多內容,它可以輸出字串,數值,陣列以及布林值

練習一下

1.自己試試alert顯示出你的名字
2.計算100+800+120的運算結果
3.輸出一個布林值

2、變數
什麼是變數

變數的概念基本上和初中代數的方程變數是一致的,只是在計算機程式中,變數不僅可以是數字,還可以是任意資料型別。變數在JavaScript中就是用一個變數名錶示。

宣告變數

在宣告一個變數的時候,var一般是宣告變數的一個很重要關鍵詞

var a = 1;

這樣就是一個簡單的變數賦值,意思就是,把數值1,賦值給變數名a

變數名的規則:
1.不能是中文字元
2.不能以數字開頭
3.可以使用下劃線_和美金符號$
4.可以有英文大小寫
5.變數名也不能是js關鍵字
6.變數名不能有空格和小數點

var a; // 申明瞭變數a,此時a的值為undefined(未定義)
var $ = 1; // 申明瞭變數$,同時給$賦值,此時$的值為1
var Lu_benwei = "掛逼"; // Lu_benwei是一個字串
var Answer = 1!=2; // Answer是一個布林值true
var t = null; // t的值是null

變數名越簡單越好,請不要給自己找麻煩
在JavaScript中,使用等號=對變數進行賦值。可以把任意資料型別賦值給變數

變數的使用

定義好了變數如何使用呢,之前說過,alert可以輸出各種值,變數也可以顯示

var a = 1;
alert(a); //輸出結果就是a
重新賦值

定義好了一個變數以後,可以對這個變數進行變化,否則為什麼叫量呢
重新賦值的方法:

var a = 1;
alert(a);
a = 2 ;
alert(a);

第一個警告框顯示的是1,第二個則是2
a在第三行發生了變化
重新賦值的時候,不需要關鍵詞var,否則會出現一個新的變數a

例題:假設你今年年齡是12歲,用alert顯示今年年齡,過了10年,再輸出10年後的年齡

var age = 12;
alert(age); //今年的年齡
age = age + 10;
alert(age); //十年後的年齡

課內練習

麵筋哥他昨天烤了5根麵筋,今天準烤的數量是昨天的2倍,可是實際卻比原計劃多烤了五根麵筋,問麵筋哥兩天一共烤了多少根麵筋?

var yesterday = 5; //昨天烤了五根麵筋
var today = yesterday*2; //今天打算烤昨天的2倍
new_today = today + 5; //今天實際烤的麵筋
var sum = yesterday + new_today; //兩天一共烤的麵筋
alert(sum);

親自出碼

1.宣告變數s,賦值為這次期中考試的總分,平時表現得好,加50分,在警告框上顯示最終成績
2.宣告3個變數,c(語文成績),m(數學成績),e(英語成績),將 i 設為三門功課的平均分

相關文章