1、JS變量、基本運算

一、變量

var a = 1

a 就是空間的名字,有規(guī)則的,稱為 變量;1 為常量。

二、運算

var a = 5;   
var b = 2;
document.write( a + b );
document.write( a - b );
document.write( a * b );
document.write( a / b );

設(shè)兩個變量 a ,b ( + - * / 加減乘除)運算,輸出括號中的計算值。

三、計算器

<body>
    <input type="text" id="num1" />  
    <input type="text" id="num2"/>
    <input type="button" value="計算" onclick="aaa()"/> 
</body>
<script>
    function aaa()    // 點擊按鈕 就會執(zhí)行aaa 大括號中功能的代碼
    {
    var a = num1.value;
    var b = num2.value;

    a = parseFloat(a); 
    b = parseFloat(b); 
  //  parseFloat 是系統(tǒng)提供的1個功能,作用是 將字符串 轉(zhuǎn)換成 實數(shù)(數(shù)字,包括小數(shù))
      
    var c = a+b;
    c = c.toFixed(2)    // toFixed 代表保留幾位小數(shù)(四舍五入的方式),
                        // ( 2 ) 代表保留2位小數(shù)
    document.write(c);  //  輸出值( c )
    }
</script>

四、加法運算符

var a = "11.11" ;
var b = "22" ;
a = parseFloat(a) ;   // 將 a,b 轉(zhuǎn)換成 數(shù)字
a = parseFloat(b) ;   // parseFloat 將字符串 轉(zhuǎn)換成 實數(shù)(數(shù)字,包括小數(shù)
a = parseInt(a);      // parseInt  轉(zhuǎn)換成【整數(shù)】 (舍棄小數(shù)部分)a = 11

var a = "11.11"                   // typeof 是檢測變量的類型:
document.write( typeof(a) ) ;     // number  數(shù)字: 5, 5.2
var a = "abc, 黃彬"               // string  字符串: "abc"  "黃彬"
document.write( typeof(a) ) ;     // undefined 未定義的

                                 //  數(shù)字 + undefined  ==> NaN (不是1個數(shù)字,無法表示)
                                 //  字符串 + undefined ==> 拼接
                                 //  document.write( a + b );
document.write( Math.pow(a,b) )   //  a 的 b 次方 , Math.pow  計算乘方

    
var a = 5;                //   ++ 自增運算符
a = a + 1;                //   作用: 將a的值+1,再賦值給a
document.write( ++a );    //   a++   (整體表達式的值) 是a +1 【之前】 的值
                          //   ++a   (整體表達式的值) 是a +1 【之后】 的值 

五、關(guān)系運算

document.write( 5 ≥ 3 );      
//  true   代表真的  
//  false  代表假的
    
//  >=  代表  大于等于  大于或者等于
//  <=  代表  小于等于   小于或者等于
//  =   代表賦值
//  ==  代表 比較中的相等,完全等于

六、邏輯運算

var a = 3;
var b = 5;

document.write( a > 0 && a < 100 );  // &&  并且,同時滿足條件,缺一不可
document.write( 5 < 0 || 5 < 3 );    // ||  或者,滿足其中的任何一個條件,都成立
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 由蘋果官網(wǎng)翻譯得來fork自https://github.com/letsswift/The-Swift-Prog...
    佛祖拿屠刀閱讀 496評論 0 1
  • 指針是C語言中廣泛使用的一種數(shù)據(jù)類型。 運用指針編程是C語言最主要的風格之一。利用指針變量可以表示各種數(shù)據(jù)結(jié)構(gòu); ...
    朱森閱讀 3,615評論 3 44
  • ?1 C語言程序的結(jié)構(gòu)認識 用一個簡單的c程序例子,介紹c語言的基本構(gòu)成、格式、以及良好的書寫風格,使讀者對c語...
    CONLYOUC閱讀 8,878評論 9 66
  • 有時候感覺,別人總是不理解自己,那是因為自己對別人的期望值太高。有時候只知道去抱怨別人,卻忘了做好自己。 前...
    濰坊泰華DDM店姜海風閱讀 300評論 6 1
  • 笑笑吧 我們沒有理由 為別人活 自己開心就好 謝謝 我們到底在追求什么 你以為自己是個獨立的人 你以為 ...
    黑白2閱讀 259評論 0 0

友情鏈接更多精彩內(nèi)容