Lập Trình Viên Số Khổ
Senior Member
Ví dụ đây là hàm con người cho động vật trong một cái hộp ăn. Giả sử trong hộp không có con vật nào thì con người đi săn động vật và bỏ vào hộp đó. Mình code như này làm ngắt giữa chừng hàm async thì có được không mọi người, tại bọn nó khuyên là hàm async thì không nên return??
ví dụ
ví dụ
JavaScript:
async function feedAnimal() {
animals = []
animals = await db.find(box)
if (animals.length === 0) {
return animals
} else {
for (animal of animals) {
await human.feed(animal)
}
}
}
if (feedAnimal() === []) {
human.hunt()
}