Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #11 (permalink)  
Старый 20.09.2011, 00:03
Профессор
Отправить личное сообщение для Триви Посмотреть профиль Найти все сообщения от Триви
 
Регистрация: 23.04.2010
Сообщений: 354

Сообщение от Magneto Посмотреть сообщение
.....Это задание задавалось для программистов знающих PHP.....
PHP всегда сам всё делает за тебя strrev
Ответить с цитированием
  #12 (permalink)  
Старый 20.09.2011, 00:05
Кандидат Javascript-наук
Отправить личное сообщение для nyols Посмотреть профиль Найти все сообщения от nyols
 
Регистрация: 16.02.2011
Сообщений: 134

Сообщение от devote
Unicode Character 'RIGHT-TO-LEFT OVERRIDE' (U+202E)
Мне ссылка не помогла понять что происходит))

В том алерте я увидел тот же "Привет мир" только с квадратиком вначале)))
Ответить с цитированием
  #13 (permalink)  
Старый 20.09.2011, 00:09
Новичок на форуме
Отправить личное сообщение для Kolyaj Посмотреть профиль Найти все сообщения от Kolyaj
 
Регистрация: 19.02.2008
Сообщений: 9,177

Сообщение от nyols
В том алерте я увидел тот же "Привет мир" только с квадратиком вначале)))
Браузер хреново юникод поддерживает, значит.
Ответить с цитированием
  #14 (permalink)  
Старый 20.09.2011, 00:15
Аватар для Magneto
Люмус, Емаксос Developer!
Отправить личное сообщение для Magneto Посмотреть профиль Найти все сообщения от Magneto
 
Регистрация: 06.05.2010
Сообщений: 677

Понятно, этот юникод символ сигнализирует браузеру что дальше будет использованно письмо справа налево и браузер автоматом переворачивает строку. Что немного не соответствует поставленной задачи. А так да прикольно.

Последний раз редактировалось Magneto, 20.09.2011 в 00:18.
Ответить с цитированием
  #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, и черт знает что еще
вот только скорость подводит у всех этих решений(раза в два-три)
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
добить строку нулями megapup Общие вопросы Javascript 9 05.11.2018 10:49
дописать строку в документ YemSalat Общие вопросы Javascript 5 02.04.2011 17:54
Преобразовать строку в Number с учетом региональных настроек Mutagena Общие вопросы Javascript 2 15.03.2011 01:22
Нужно удалить строку в таблице. Раиль Элементы интерфейса 2 16.12.2010 15:58
по ctrl+Enter перенос курсора на след. строку Crux Internet Explorer 5 09.08.2010 15:30