Показать сообщение отдельно
  #15 (permalink)  
Старый 20.09.2011, 00:44
Аватар для Gvozd
Матрос
Отправить личное сообщение для Gvozd Посмотреть профиль Найти все сообщения от Gvozd
 
Регистрация: 04.04.2008
Сообщений: 6,246

function reverseStr(str) {
	return Array.prototype.reduce.call(str, function(c1, c2) {return c2 + c1;});
}
alert(reverseStr('Привет мир!'));

похожим образом можно использовать reduceRight, map, every, some, forEach, и черт знает что еще
вот только скорость подводит у всех этих решений(раза в два-три)
Ответить с цитированием