Tanya51,
Немного исправленный ваш код
function getSum () {
var result=0;
for (var i = 0; i < arguments.length; i++) {
if(arguments[i] instanceof Array){
for (var j = 0; j < arguments[i].length; j++){
result +=(arguments[i][j]=(!isNaN(+arguments[i][j]))?+arguments[i][j]:0);
}
}else if(!isNaN(+arguments[i])){
result += +arguments[i];
}else{
continue;
}
};
return result;
};
var sum = getSum(1, '1', 'one', [2, '2', 'two']);
alert( sum ); //
6