$(function(){
var x = new Array("a", "b", "c", "d", "e");
var y = new Array("a", "b", "3", "d", "e");
var str = "";
for (var i = 0; i < x.length; i++) {
for (var j = 0; j < y.length; j++) {
if (x[i] == y[j]) {
break;
} else {
//Check if reach the last element in the array 2
//If yes, then display that element in array 1 b/c not in array 2
if (y[j] == y.length - 1) {
str += x[i];
}
}
}
}
console.log(x[i]);
});
x [i]は未定義を返します。これは、比較された両方の配列にない異なる値を実際に表示するはずです。x [i]から値を取得するにはどうすればよいですか?私は何が間違っているのですか?