我有兩個數組。如果arrayTwo有顏色「藍‘紅從arrayOne’,然後返回‘藍畫’,‘紅沙發’,‘藍罐’如何從這個陣列中選擇元素
var arrayOne = ["green wall", "blue painting", "red sofa", "yellow shelf", "blue pot"];
var arrayTwo = ["blue", "red"];
for (var i=0; i < arrayOne.length; i++) {
if (arrayOne[i] == "blue" || "red"){
// this should give colors that match in arrayOne
}
}
編輯:我想知道,如果詞語的陣列一個匹配和,兩個,而是沒有硬編碼
也許解釋你的問題和你正在做的事情。我們在討論arrayOne中元素的前綴嗎? – Florian
是否需要在arrayOne中輸出arrayTwo中包含前綴的元素數組? – danh
單詞可以按任意順序「藍色繪畫」或「真藍色」 – Ann