Size: a a a

JavaScript — русскоговорящее сообщество

2020 April 21

E

Evgen in JavaScript — русскоговорящее сообщество
По идее 1 - правильно?
источник

И

Иван in JavaScript — русскоговорящее сообщество
Evgen
Спасибо - а то без тебя спорили бы еще долго. какова длина этого символа?
Длина этого символа — один символ. В представлении Unicode у него длина в два раза больше, чем у символа А
источник

E

Evgen in JavaScript — русскоговорящее сообщество
но если мы применим .length - то не получим единицу
источник

E

Evgen in JavaScript — русскоговорящее сообщество
Значит структура данных String в js не подходит для работы с такими символами? Значит нужна другая структура данных для работы с такими символами?
источник

E

Evgen in JavaScript — русскоговорящее сообщество
Какая структура данных может это обеспечить - например массив символов
источник

E

Evgen in JavaScript — русскоговорящее сообщество
соответственно задача сводится к тому, чтобы развернуть массив символов
источник

E

Evgen in JavaScript — русскоговорящее сообщество
и соответственно уже можно использовать алгоритмы приведенные выше
источник

M

Marat in JavaScript — русскоговорящее сообщество
Evgen
Значит структура данных String в js не подходит для работы с такими символами? Значит нужна другая структура данных для работы с такими символами?
Это из разряда задачи выше - на ios в webview при поднятой клавиатуре проблема, значит запрещаем везде выделение. Возможно, программирование - это немного не тот выбор? Если уже и на язык пинаете.
источник

E

Evgen in JavaScript — русскоговорящее сообщество
значит в тех алгоритмах отсутствует лишь преобразование одной структуры данных в другую. А алгоритмы рабочие.
Спасибо. У меня все.
источник

M

Marat in JavaScript — русскоговорящее сообщество
Evgen
значит в тех алгоритмах отсутствует лишь преобразование одной структуры данных в другую. А алгоритмы рабочие.
Спасибо. У меня все.
Если в алгоритме пропущен шаг, то это неправильный алгоритм.
источник

E

Evgen in JavaScript — русскоговорящее сообщество
Marat
Если в алгоритме пропущен шаг, то это неправильный алгоритм.
Алгоритм рабочий, на ограниченных условиях. А то что в тексте могут быть гифки и диаграммы - то это расширение требований
источник

M

Marat in JavaScript — русскоговорящее сообщество
Evgen
Алгоритм рабочий, на ограниченных условиях. А то что в тексте могут быть гифки и диаграммы - то это расширение требований
Гифки? В строке? Я что-то не знаю про js?
источник

И

Иван in JavaScript — русскоговорящее сообщество
просто оставлю это здесь
https://flaviocopes.com/javascript-unicode/
источник

E

Evgen in JavaScript — русскоговорящее сообщество
Marat
Гифки? В строке? Я что-то не знаю про js?
В ворде спокойно среди текста можно размещать другие элементы )
источник

M

Marat in JavaScript — русскоговорящее сообщество
Evgen
В ворде спокойно среди текста можно размещать другие элементы )
Там гипертекст
источник

C☭

Chadwick ☭ in JavaScript — русскоговорящее сообщество
потому что emoji  это  иникод
источник

E

Evgen in JavaScript — русскоговорящее сообщество
Marat
Там гипертекст
Это дополнительные условия для алгоритма
источник

M

Marat in JavaScript — русскоговорящее сообщество
Evgen
Это дополнительные условия для алгоритма
Для такого? Нет гифок в строке
источник

M

Marat in JavaScript — русскоговорящее сообщество
Evgen
Это дополнительные условия для алгоритма
Посмотри структуру docx
источник

E

Evgen in JavaScript — русскоговорящее сообщество
Marat
Для такого? Нет гифок в строке
Ты в чатиках других был в начале 2000х? там спокойно можно было вставлять в качестве текста гифки.
Так вот если звучит задача развернуть строку, то должны быть расширенные условия.
источник