情境一:
我是會計,我要如何算出所有level2的員工薪水總和呢?
// 員工陣列表
var employees =[
{
name:'小明',
level:0,
salary:22000,
},
{
name:'小鴻',
level:1,
salary:28000,
},
{
name:'小建',
level:2,
salary:36000,
},
{
name:'小華',
level:2,
salary:27000,
},
{
name:'小黑',
level:2,
salary:29000,
},
];
我要如何做呢?
var sum = 0;
for(var i =0;i<employees.length;i++)
{
if(employees[i].level==2){
sum+= employees[i].salary;
}
}
情境二:
我是會計,我要如何算出所有薪水小於30000的人的名字呢?
var sum = 0;
var lowerSalaryEmployees = [];
for(var i =0;i<employees.length;i++)
{
if(employees[i].salary<30000){
lowerSalaryEmployees.push(employees[i].name);
}
}
利用迴圈控制流程,大概就是這樣~想好自己的流程及邏輯,就可以正確做出人家想要的結果!
主要是做我的學習筆記
偶而心血來潮寫個幾篇~
若有問題~可以寫信或在下方留言~感謝