第三課 警告框和變數
有些人可能會抱怨,我前面說的那些廢話沒有什麼用,但是這是一個告訴你很多基礎只是的教程,如果只是教你一些新的命令,你可能都已經忘記了什麼是布林值,什麼是數值
想學好程式設計,要有耐心……
計算機英語
alert 警告
var (定義變數關鍵字)
name 名字
age 年齡
score 分數
新課探索
1、alert方法——警告框
alert( );
(1)alert方法用於實現在瀏覽器視窗中彈出一個警告框
(2)alert後面是一對小括號,注意是英文的括號,小括號裡面是在警告框中顯示的內容
(3)alert如果想要在警告框中顯示字串,則需要加上雙引號
例題:如圖1,在瀏覽器中彈出一個警告框,上面的內容是“可以,不跟你多BB”,如何實現?
答案如下:
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 設為三門功課的平均分
相關文章
- 課時3:小插曲之變數和字串變數字串
- Grafana新增下拉框變數Grafana變數
- Web應用課 第三講 文字、字型、背景、邊框、展示格式Web
- 不用第三個變數,交換變數的值變數
- Python 筆記 - 課時4 - 變數型別和運算子Python筆記變數型別
- Docker第三課Docker
- Hadoop第三課Hadoop
- Linux第三課Linux
- Python入門第7課——tuple變數(只讀課堂)Python變數
- 如何使用PHP彈出警告訊息框(示例詳解)PHP
- Bash變數和引數變數
- python整數和變數Python變數
- python變數和引數Python變數
- 成員變數和區域性變數變數
- 區域性變數和全域性變數變數
- 十四、類變數和實列變數(python)變數Python
- 變數的分類(臨時(本地)變數、環境變數、全域性變數和系統變數)變數
- OpenGL入門第三課--矩陣變換與座標系統矩陣
- Python入門第5課——字串變數初級(只讀課堂)Python字串變數
- 成員變數、全域性變數、例項變數、類變數、靜態變數和區域性變數的區別變數
- java 全域性變數和區域性變數Java變數
- jmeter全域性變數和區域性變數JMeter變數
- Spark 外部變數和BroadCast變數的區別Spark變數AST
- 變數 和 註釋變數
- java常量和變數Java變數
- Go語言變數生命期和變數逃逸分析Go變數
- Java第三天【變數、常量、資料型別】Java變數資料型別
- Shell程式設計-shell變數2-位置變數和預定義變數程式設計變數
- RHCE(劇本和變數)變數
- const 變數和指標變數指標
- 四:java常量和變數Java變數
- Python程式設計學習第八課之Python中的變數和關鍵字Python程式設計變數
- 《快學 Go 語言》第 2 課 —— 變數基礎Go變數
- 第一課 php基礎語法 變數 函式PHP變數函式
- Python中的全域性變數和區域性變數Python變數
- C++入門教程(20):變數、不變數和常量C++變數
- 《C和指標》第三章課後習題解答指標
- js-js的全域性變數和區域性變數JS變數