第三課 警告框和變數
有些人可能會抱怨,我前面說的那些廢話沒有什麼用,但是這是一個告訴你很多基礎只是的教程,如果只是教你一些新的命令,你可能都已經忘記了什麼是布林值,什麼是數值
想學好程式設計,要有耐心……
計算機英語
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 設為三門功課的平均分
相關文章
- 第 16 章 彈出框和警告框外掛
- 課時3:小插曲之變數和字串變數字串
- Grafana新增下拉框變數Grafana變數
- 不用第三個變數,交換變數的值變數
- 第七課 C變數變數
- 第 10 章 巨幕頁頭縮圖和警告框元件元件
- Web應用課 第三講 文字、字型、背景、邊框、展示格式Web
- 可以在 JavaScript 中建立三種訊息框:警告框、確認框、提示框。JavaScript
- iOS:提示框(警告框)控制元件UIAlertView的詳解iOS控制元件UIView
- js不使用第三個變數交換兩個變數的值JS變數
- 不用第三個變數,直接交換兩個變數的值變數
- Python 筆記 - 課時4 - 變數型別和運算子Python筆記變數型別
- js實現的警告框例項程式碼JS
- Docker第三課Docker
- 引數和變數變數
- Python入門第7課——tuple變數(只讀課堂)Python變數
- php不用第三個變數,交換兩個數的值PHP變數
- Bash變數和引數變數
- Linux第三課Linux
- Hadoop第三課Hadoop
- 變數的分類(臨時(本地)變數、環境變數、全域性變數和系統變數)變數
- 靜態變數和非靜態變數變數
- 成員變數和區域性變數變數
- 區域性變數和全域性變數變數
- linux基礎——shell變數(本地變數和環境變數)Linux變數
- OpenGL入門第三課--矩陣變換與座標系統矩陣
- 不借助第三方變數實現兩個整數變數值的互換變數
- 成員變數、全域性變數、例項變數、類變數、靜態變數和區域性變數的區別變數
- 如何使用PHP彈出警告訊息框(示例詳解)PHP
- python整數和變數Python變數
- python變數和引數Python變數
- java 全域性變數和區域性變數Java變數
- 十四、類變數和實列變數(python)變數Python
- 靜態全域性變數和全域性變數變數
- JavaScript —— 區域性變數和全域性變數JavaScript變數
- 靜態變數和例項變數區別?變數
- jmeter全域性變數和區域性變數JMeter變數
- 變數 和 註釋變數