做饭流程js
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>做饭流程</title>
</head>
<body>
<script>
//1.Prepare 准备洗碗,洗菜
//2.BuyFood 买菜 ,买什么,鸡蛋,西红柿,猪肉、鱼
//3.Cooking 做饭,做什么饭。西红柿炒蛋 、红烧鱼,红烧肉
//4. ServingWork开始上菜。1,先准备,然后判断,买的菜和食物是否都做好了,做好准备上菜
//1.Prepare 准备洗碗,洗菜
function Prepare(){
console.log("准备洗碗,磨刀。进行准备工作");
return true; //返回准备的工作
}
//2.BuyFood 买菜 ,买什么,鸡蛋,西红柿,猪肉、鱼
function BuyFood(){
console.log('采购食物了')
var foodsList=["鸡蛋",'西红柿','猪肉','鱼']
return foodsList;
}
//3.Cooking 做饭,做什么饭。西红柿炒蛋 、红烧鱼,红烧肉
function Cooking(foodsList){
console.log('今天准备做什么'+foodsList);
var favoriteFood=['西红柿炒蛋','红烧肉','红烧鱼'];
return favoriteFood;
}
//4. ServingWork开始上菜。1,先准备,然后判断,买的菜和食物是否都做好了,做好准备上菜
function ServingWork(){
//准备一下
var Success=Prepare();//准备工作
if(Success){ //判断他们的是否准备好。
var foodsList= BuyFood(); //准备菜
var eatfood=Cooking(foodsList) //把菜放进去
console.log('上菜了,做好了')
for(var i=0;i<eatfood.length;i++){ //把菜循环出来
console.log(eatfood[i])
}
}else{
console.log('还没有准备好')
}
}
ServingWork(); //调取上菜
</script>
</body>
</html>