Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   как получить substr в обратную сторону ? (https://javascript.ru/forum/misc/30372-kak-poluchit-substr-v-obratnuyu-storonu.html)

devote 02.08.2012 16:39

Цитата:

Сообщение от Maxmaxmахimus
как вообще этот топик собрал больше 2 постов??

потому что такие как ты не умеют читать текст в топиках... четко написано, есть два числа, 4 начальная позиция, 3 длинна... в итоге из строки 123456789 должны получить 345, в твоем примере это выглядит черт знает как. То есть если выставить те числа что указал ТС в твоем примере, получим вот такую хрень:
q = '123456789';
 
end = 4;
lenght = 3;
 
alert( q.substr(end-lenght, lenght ) ); // 234 а должно быть 345

zebra 02.08.2012 16:43

Так и в примере devote ошибка :)

devote 02.08.2012 16:44

Цитата:

Сообщение от Maxmaxmахimus
разговор окончен

дело конечно твое. но решение твое не правильное.

devote 02.08.2012 16:44

Цитата:

Сообщение от zebra
Так и в примере devote ошибка

где?

devote 02.08.2012 16:46

Цитата:

Сообщение от Maxmaxmахimus
ты тупой или притворяешься?

объясни мою тупость

zebra 02.08.2012 16:46

devote,
234 в результате, а надо 345

devote 02.08.2012 16:49

Цитата:

Сообщение от zebra
devote,
234 в результате, а надо 345

я так понимаю ты про топик номер 13 ??? дык это не мой пример, это я показал Maxmaxmахimus, то что его пример с числами указанными ТС'ом он работает не верно, но он этого признать не хочет. А мой вариант в 10'ом посте.

devote 02.08.2012 16:50

Цитата:

Сообщение от Maxmaxmахimus
что известен КОЕНЦ и длинна

ну не спорю, ну я тебе привел пример в 13'ом посте, где конец должен быть цифрой 5 но не как не четверкой.. Тоесть ты не учел того что позиции начинаются с нуля а не с единицы

zebra 02.08.2012 16:50

devote,
Пардон
Тогда Maxmaxmахimus не очень!

devote 02.08.2012 16:59

Цитата:

Сообщение от Maxmaxmахimus
после этого быдлокодеры начали плакаться че то там бред нести..

тоесть себя ты конечно же тоже в эти слова вписал..
Цитата:

Сообщение от Maxmaxmахimus
блять че вы несете??????????

читаем:
Цитата:

Сообщение от mitiya
но я знаю позицию конца куска и его размер

заметь человек пишет, конца КУСКА но НЕ начало следующего за куском символа. Что именно в твоем решении и происходит.. Тоесть позиция 4 так же должна входит в строку которую нужно отрезать.. А не проигнорировать. Как это происходит у тебя.

Вот что я до тебя хочу донести.. а уж кто и что там решил, это и так понятно.. Я лишь альтернативный пример привел. А не писал то что уже писали выше.


Часовой пояс GMT +3, время: 09:17.