Привет Я пытаюсь использовать метод ниже для вычисления произведения массива чисел.Можно ли добиться умножения массива с использованием этого подхода
var str = [1,2,3];
alert(str.join('*') * 1);
Но оно возвращает меня NaN
.
Есть ли другой способ сделать это.
Спасибо за ответ. К сожалению, мое приложение должно работать и в IE6. :-( – Exception
@SoI: Если вы добавите определение 'Array.prototype.reduce' как часть вашего JS-кода, тогда он будет работать нормально в любом браузере. В противном случае просто перейдите по массиву и перейдите. – Jon