js基礎運算符

1 、入職薪水10K,每年漲幅入職薪水的5%,50年後工資多少?


  var salary = 10000; // 入職時年薪
  var incresa = 0.05  // 增漲幅度
  var years = 50;     // 工作時間  
  var result = salary+salary*incresa*years; // 50年後的薪水

  console.log("第一題答案:"+result); // 第一題答案:35000


2 、爲抵抗洪水,戰士連續作戰89小時,編程計算共多少天零多少小時?

  var hours = 89; // 工作時間
  var day = parseInt(hours/24) ; // 天數
  var time = hours%24; //求小時
  console.log("第二題答案:"+day+"天,"+time+"小時。");//第二題答案:3天,17小時。


3 、它需要一個程序將華氏溫度(80度)轉換爲攝氏度,並以華氏度和攝氏度爲單位分別顯示該溫度。
       提示:攝氏度與華氏度的轉換公式爲:攝氏度 = 5/9.0*(華氏度-32)

 var h = 80;  // 華氏溫度
 var s = (5/9.0*(h-32));// 攝氏溫度
 var result = s.toFixed(1); // 保留一位小數
 console.log("華氏度是:"+h+"度。攝氏度是:"+result+"度。"); //華氏度是:80度。攝氏度是:26.7度。 


4 、給定一個三位數,分別把這個數字的百位、十位、個位算出來並顯示。

 var num = prompt("請輸入一個三位數字"); 
 var num1 = parseInt(num/100);   // 百數:除100得百位數
 var num2 = parseInt(num/10)%10;  // 十位 :除10得到2位數,再模10取得
 var num3 = num%10;               // 個位:模10取得個位數
 alert("你輸入的是:"+num+" 。百位是:"+num1+" 。十位是:"+num2+" 。個位是:"+num3);












發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章