編寫JavaScript以讀取用戶工作的小時數。然後編寫JavaScript來計算用戶在前40小時工作時以每小時12美元的薪水支付多少錢,並且在40以上的所有小時中支付18美元/小時。然後使用console.log打印輸入的小時數和總金額。計算收入(介紹JavaScript風格)
這就是我必須編寫的代碼。
我可以從0-40的第一部分沒有問題。但我無法弄清楚如何擁有和if/else語句以$ 12/h計算前40,剩下的$ 18/h。
我的代碼現在看起來像
let hours = Number(prompt("Numbers of hours worked"))
console.log("# of hours worked is " +hours)
let regularHours = (hours >=40
if (hours <= 40) {
console.log("In " +hours+ " you made $" +hours *12)
} else {
console.log("In " +hours+ "you made $" +)
我可以定義一個變量要像
let regularHours = hours <=40 *12
let overtimeHours = hours >40 *18
我試過了,但它不是做得比較工作。
我是否過分複雜呢?
if(hours> 40)then set regularHours = 40 and overtimeHouse = hours-40。然後做你的收入增長。 – Ben
對,是的,這將工作。而不是試圖在變量內部進行乘法運算。謝謝 !! –