Для дополнительного вывода в цикле?
Извините, это очень маленький фрагмент кода:
var arr = [2,4,6,8];
var obj = {};
for (var i in arr) {
obj[arr[i]] = arr[i] * 2;
}
Я ожидаю, что это вывести значения arr
в объекте, и вернуть эти значения в два раза. Мой делает это, но также включает это:
'function () {\r\n var result = [];\r\n for (var property in this)\r\n result.push(property);\r\n return result;\r\n}': NaN
Может кто-нибудь объяснить мне, почему это происходит? Спасибо.