Sunday, May 19, 2024
 Popular · Latest · Hot · Upcoming
25
rated 0 times [  30] [ 5]  / answers: 1 / hits: 197560  / 15 Years ago, sat, january 30, 2010, 12:00:00

I have an array, I need to return a restaurant's name, but I only know the value of its food attribute (not it's index number).



For example, how could I return KFC if I only knew chicken?



restaurants = 
[
{restaurant : { name : McDonald's, food : burger }},
{restaurant : { name : KFC, food : chicken }},
{restaurant : { name : Pizza Hut, food : pizza }}
];

More From » javascript

 Answers
37
for(var i = 0; i < restaurants.length; i++)
{
if(restaurants[i].restaurant.food == 'chicken')
{
return restaurants[i].restaurant.name;
}
}

[#97711] Wednesday, January 27, 2010, 15 Years  [reply] [flag answer]
Only authorized users can answer the question. Please sign in first, or register a free account.
gabriellagiselc

Total Points: 654
Total Questions: 99
Total Answers: 106

Location: Burkina Faso
Member since Thu, Dec 23, 2021
2 Years ago
;