Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #21 (permalink)  
Старый 02.08.2012, 17:04
без статуса
Отправить личное сообщение для Deff Посмотреть профиль Найти все сообщения от Deff
 
Регистрация: 25.05.2012
Сообщений: 8,219

Maxmaxmахimus,
Тут Вариант ответа - зависит - т где поставить запятушку
Казнить нельзя помиловать..
Тут походу засомневался в свой интерпретации - Aetae походу прав
Ответить с цитированием
  #22 (permalink)  
Старый 02.08.2012, 17:07
Новичок на форуме
Отправить личное сообщение для TheChosenOne777 Посмотреть профиль Найти все сообщения от TheChosenOne777
 
Регистрация: 01.08.2012
Сообщений: 9

охуеееть..
бурление говн в действии
Ответить с цитированием
  #23 (permalink)  
Старый 02.08.2012, 17:11
без статуса
Отправить личное сообщение для Deff Посмотреть профиль Найти все сообщения от Deff
 
Регистрация: 25.05.2012
Сообщений: 8,219

вот типа такого

text = '123456789';
 end = 4;
 leng = 3;
 alert(text.substr(end, leng));
 alert(text.substr(end-leng+1, leng))
Ответить с цитированием
  #24 (permalink)  
Старый 02.08.2012, 17:14
что-то знаю
Отправить личное сообщение для devote Посмотреть профиль Найти все сообщения от devote
 
Регистрация: 24.05.2009
Сообщений: 5,176

Maxmaxmахimus,
а ты чего без матов жить не можешь? здесь вообще то не только взрослые люди присутствуют, но и дети есть.. Во вторых тебе никто не хамит, а лишь указывают на твою ошибку.. пусть даже и бональную.. И дело даже н в бональной ошибке, а в том что ты никогда не читаешь топики от начала и высказываешь свое решение, которое выше уже кто-то описал.. одним словом копипастишь, и тащишь славу на себя.. Не впервой за тобой подобное наблюдаю..

Дык вот вместо того что бы умничать, прошелся бы для начала по всему топику, посмотрел бы решения других.. а уж потом приводил бы свои примеры... Лично я привел альтернативный пример, и он никак не похож на другие, даже метод использую другой.

А альтернативный пример не говорит о том что мы тут как ты говоришь быдлокодеры.. Альтернатива хороша для понимания и развития что бы человек мог знать что задачу решить можно любыми способами, а уж какой из них он выберет решать ему и тем кто сюда в будущем заглянет.
__________________
хм Russians say завтра but завтра doesn't mean "tomorrow" it just means "not today."
HTML5 history API рассширение для браузеров не поддерживающих pushState, replaceState
QSA CSS3 Selector Engine
Ответить с цитированием
  #25 (permalink)  
Старый 02.08.2012, 17:28
без статуса
Отправить личное сообщение для Deff Посмотреть профиль Найти все сообщения от Deff
 
Регистрация: 25.05.2012
Сообщений: 8,219

Maxmaxmахimus,
у меня сын как то спросил - "па- что такое валейневалей" мну в ступоре час был пока не выяснил - чо он читал -

Вот
<b>Всё оказалось просто "волей - не волей"</b>
Ответить с цитированием
  #26 (permalink)  
Старый 02.08.2012, 17:32
sinistral
Посмотреть профиль Найти все сообщения от melky
 
Регистрация: 28.03.2011
Сообщений: 5,418

Deff, простите за оффтоп, где он такое прочитал?
Ответить с цитированием
  #27 (permalink)  
Старый 02.08.2012, 17:35
без статуса
Отправить личное сообщение для Deff Посмотреть профиль Найти все сообщения от Deff
 
Регистрация: 25.05.2012
Сообщений: 8,219

Сообщение от melky
Deff, простите за оффтоп, где он такое прочитал?
Оказалось в Сказках Пушкина:

Волей-неволей
Ответить с цитированием
  #28 (permalink)  
Старый 02.08.2012, 21:51
Кандидат Javascript-наук
Отправить личное сообщение для mitiya Посмотреть профиль Найти все сообщения от mitiya
 
Регистрация: 13.01.2011
Сообщений: 114

Такой тут форум активный ))

вот самый нормальный вариант разумеется
text = '123456789';
 end = 4;
 leng = 3;
 alert(text.substr(end, leng));
 alert(text.substr(end-leng+1, leng))


стыдно, что сам не увидел. это ж очевидно (
Ответить с цитированием
  #29 (permalink)  
Старый 03.08.2012, 00:10
Аватар для Aetae
Тлен
Отправить личное сообщение для Aetae Посмотреть профиль Найти все сообщения от Aetae
 
Регистрация: 02.01.2010
Сообщений: 6,584

Мде, подведём итоги.
Изначальный пост автора:
Сообщение от mitiya Посмотреть сообщение
у меня есть текст и мне нужно получить его кусок , но я знаю позицию конца куска и его размер. как бы мне его получить.

вот типа такого

text = '123456789';

alert(text.substr(4, 3));

чтоб вывод был не 567 , а 345 .
Я его рассматривал так: он знает позицию конца куска и его размер; если следовать обычной логике, то позиция конца считается слева, что я и предположил в своём первом посте. Но в таком случае результат будет не 345, а 234. Дале у людей возникло 2 варианта: популярный - подогнать задачу под обычную логику просто добавив отбалды единицу к "месту конца", и мой - попробовать понять логику инопланетян и предположить, что позиция конца также считается с конца, ибо в таком варианте всё сходится, результат - 345.

Автор выбрал первый вариант, на что я могу заключить: не дай бог заказчиков с такими тз.)
__________________
29375, 35

Последний раз редактировалось Aetae, 03.08.2012 в 00:13.
Ответить с цитированием
  #30 (permalink)  
Старый 03.08.2012, 00:20
без статуса
Отправить личное сообщение для Deff Посмотреть профиль Найти все сообщения от Deff
 
Регистрация: 25.05.2012
Сообщений: 8,219

Кароче я тоже лоханулся - валейневалей - иногда такое случаецо - интерпретация была первоначально понята неверно - хотя при 10-том прочтении очевидна и однозначна
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как получить список элементов в localStorage? Бобр Общие вопросы Javascript 8 17.09.2013 14:32
Как из строки содержащей namespace получить ссылку на объект? wwwboy Общие вопросы Javascript 2 07.12.2011 09:22
Как получить значение TD zsaz jQuery 3 16.11.2011 16:00
как получить загружений урл iframe или frame NOCaut Events/DOM/Window 0 15.11.2011 14:51
Раскрывающееся меню, как переставить на другую сторону? Resager Events/DOM/Window 8 22.08.2008 21:56