這是codeacademy項目的一部分。從開始到列表的部分();功能或多或少的工作。我的任務是使用for循環創建一個搜索函數。 預先感謝您。使用for循環搜索()。
var bob = {
firstName: "Bob",
lastName: "Jones",
phoneNumber: "(650) 777 - 7777",
email: "[email protected]"
};
var mary = {
firstName: "Mary",
lastName: "Johnson",
phoneNumber: "(650) 888 - 8888",
email: "[email protected]"
};
var contacts = [bob, mary];
function printPerson (person) {
console.log(person.firstName + " " + person.lastName);
}
var list = function(){
var contactsNumber = contacts.length;
for(i=0; i<=contactsNumber; i++){
printPerson(contacts[i]);
}
};
list();
var search = function(lastName){
var number = contacts.length;
for(i=0; i<= number; i++){
if(lastName === contacts[i].lastName){
printPerson(contacts[i]);
}
}
};
search("Jones");
你的問題是什麼?你不明白什麼? – 2012-02-11 11:35:25
除了@DavidThomas說的話,你至少可以做的就是提供(通過編輯你的問題)你遇到的任何錯誤,並鏈接到Codacademy練習 – 2012-02-11 11:42:57