1.某公司因伺服器故障,導致資料丟失。在運維技術人員的努力下,恢復了三個月的各項支出和收入彙總情況,但是資料格式已經混亂。請使用js把這些資料整理成json格式,並算出出每個月的盈利金額。
// 欄位說明:month-月份,t5-本月總收入,t1 t2 t3 t4是公司四個部分的每月支出金額。
// 限制:無限制
var str=`month@1|t1@42|t2@41|t3@98|t4@65|t5@382--month@2|t1@30|t2@47|t3@93|t4@45|t5@473--month@3|t1@38|t2@56|t3@105|t4@23|t5@521--`;
複製程式碼
2.設計函式operator,滿足後面的呼叫要求。
// 限制:無限制
var arr =[17,22,92,131,47,82,33,88,265];
function operator (a,b,arr){
return c;
}
operator (true,true,arr); //計算陣列中所有下標為奇數的值的和;
operator (true,false,arr); //計算陣列中所有偶數的和
operator (false,true,arr); //計算陣列所有值相加的值
operator (false,false,arr); //計算陣列最後一個值減去前面所有值等於多少
複製程式碼
3.地鐵卡在北京地鐵每月消費滿100元后,下一次乘車時有8折優惠;滿150元后,從下一次乘車時有5折優惠;支出累計達到400元后,就將不再享受打折優惠。小帥往自己卡里充了500元,從家裡到公司票價5元。在一個月內,設計一個函式計算小帥當月最多可以乘坐多少次地鐵(每次乘車消費5元)?
// money 總金額,one 一次地鐵票價(原價)
function Calculation (money,one){
}
Calculation(500,5);
複製程式碼