我有名字的數組:試圖在基於對應數組的索引數組的數組查找字符串
names = [name1, name2, name3...]
對應於包含雙引號的數組的數組對應於名稱數組。
quotes = [[q#1a, q#2b..], [q#1c, q#2d..], [q#1e, q#2f]]
我試圖創建一個功能,您可以輸入一個具體報價(例如:q#1c
)和執行console.log將返回表示它的人的名字。
我被卡住了,並不斷變得未定義。有什麼建議麼?以下是我到目前爲止。
function findQuote(quote) {
return quote == `"q#1c"`;
}
let whoSaidIt = (c) => {
let quote = quotes.index;
return `${name[c]} said ${quotes[c]}.`;
};
console.log(whoSaidIt(quotes.findIndex(findQuote)));
這可能會工作,但我必須保持陣列爲此目的嵌套。也許我可以在身體的某個地方連接數組? –