demiux

Рейтинг
15
Регистрация
31.01.2017
DenisVS:
Не тема, а какой-то балаган.

Больше всего говорит тот, кому нечего сказать. © Лев Толстой

widgin:
Почему-то только не получается выводить все теги span в одном div. Отображается только значение первого указанного span тега.

Думаю из-за того, что теги незакрыты.

<span>...</span>

http://htmlbook.ru/html/span

Лишние } стоят. Загляните в консоль браузера в хроме и FF: ctrl+shift+i. Там увидите ошибки.

Вот так должно работать. default не обязателен, по умолчанию будет 1000 рублей.

var currency = '1000 рублей';

switch (ymaps.geolocation.country) {
case 'Казахстан':
currency = '5000 тенге';
break;
case 'Беларусь':
currency = '1000 бел. рублей';
break;
}
document.querySelector('span.currency').innerHTML = currency;

miltorg, честно говоря я такого решения от вас ждал. Ну да ладно:)

miltorg, вот вам на регулярках, но предупреждаю сразу, в конце http:// не будет:) Зато не споткнется на данных (пустых строках).

  • s/([^\n]+)/http:\/\/$1/g;
  • s/^([^\n]+)/http:\/\/$1/gm;

Кидайте тапками🍿

miltorg:
Так вам понравиться?:

s/^|\n/\nhttp:\/\//g;

Ожидал. Но это не отменяет того, что вы аппендикс вырезаете через зад.

miltorg:
Повторю. У меня все домены в строке и внутри скрипта. И эту строку я запросто могу сделать хоть с переносом в начале, хоть без.

И про это уже писал - подстраиваете данные под алгоритм. А не алгоритм подстраивается под данные.

miltorg:
s/\n/\nhttp:\/\//g;# 19 символов
print;

Но ведь решение логически неверно.

Берете строку:

строка\n

и заменяете на:

строка\nhttp://

Вы это серьезно? Где в описании задачи сказано что строка ВСЕГДА начинается с переноса?

Убираем первый перенос - с таким как правило мы везде и сталкиваемся. И ваше решение выдаст неверный результат.

miltorg:
Что-то пока никто не завалил работой.

Да потому и не завалили. Как уже выше сказали, никому не интересны однострочники из олимпиад.

Логика должна подстраиваться под входящие данные, проверка ошибок и т.д. А не данные под логику.

Samail, если вы на этапе проектирования и таких данных много, рассмотрите вариант смены базы на PostgreSQL. Там очень мощные встроенные инструменты для работы с json.

https://www.postgresql.org/docs/9.5/static/functions-json.html

В gif можно на каждый кадр поставить свою задержку. Пусть дизайнер поставит задержку в 15 секунд на первый кадр.

Arakss:
С такой репутацией - завалит он работой.

Люди разные нужны. Люди разные важны.:)

А по теме. Без примеров работ, кода и общения все равно не понять. И да, я прекрасно осознаю ситуацию и в курсе ценовой политики.

Всего: 102