1. 程式人生 > 其它 >JavaScript基礎2(數值型別)

JavaScript基礎2(數值型別)

 

 

 

 

 

 

  基本型別 特殊型別 複雜型別  
  數值 字元 布林 undefined null    
常量(字面量)              
變數              
運算子              
函式              
表示式              

1.JavaScript 數值

JavaScript 只有一種數值型別。

在網頁程式設計中要使用到數值型別資料,JavaScript對數值型別資料統一用64位2進製表示。不分整型,浮點等

  • 數值
    • 正負
    • 定點和浮點數

例項

var x1 = 34.00;     // 帶小數點
var x2 = 34;        // 不帶小數點
超大或超小的數值可以用科學計數法來寫:
var y = 123e5;      // 12300000
var z = 123e-5;     // 0.00123
 

例題

一、乘法口訣

 

<script>
    // 乘法口訣
    for (var i = 1; i <= 9; i++){
        for (var j = 1; j <= i; j++){
            var sum = i * j;
            console.log(i + "*" + j + "=" + sum + " ");
        }
        console.log("\n");
    }
</script>

  

 

三、用JS計算下列算式,並將結果在彈出:

 

 

 1 <script>
 2     var a = 5;
 3     // 定義的初始為 5 ,讓 5*5 執行六次,相等於5的七次方
 4     for (var i = 1; i <= 6; i++){
 5         a *= 5;
 6     }
 7     var result = (23 + a) / 45;
 8     alert(result * result);
 9     // console.log(a);
10 </script>

 

 

 

五、使用者輸入一個三位數,彈出各個數位的和

    • 比如:
      • 使用者輸入155,就彈出11
      • 使用者輸入316,就彈出10

 

 
<script>
    var a = parseInt(prompt("請輸入一個三位整數","111"));
        var gw = a % 10,
            sw = parseInt(a / 10) % 10,
            bw = parseInt(a / 100) % 10;
            var sum = gw + sw + bw;
            alert("輸入的數字是 " + a  + " 每個位數的和為:" + sum);
            console.log("個位數= " + gw + " 十位數= " + sw + " 百位數= " + bw);
</script>