Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Как можно сократить (и можно ли) этот скрипт (см. внутри)? (https://javascript.ru/forum/misc/14535-kak-mozhno-sokratit-i-mozhno-li-ehtot-skript-sm-vnutri.html)

Hyuga_Nia 20.01.2011 20:30

Цитата:

% (Модуль числа)
Этот оператор возвращает значение остатка при делении первого операнда на второй. Результат будет иметь тот же знак, что и первый операнд.
7 % 2 // = 1
-1 % 2 // -1
Удобно

Aetae,
Почти все работает, не отображается тока месяц.

P. S. Это, конечно не важно, но почему все используют эти одинарные кавычки вместо обычных?

Hyuga_Nia 20.01.2011 20:33

Цитата:

Например для "нашего" календаря, для распознавания дней недели, достаточно к количеству дней прибавть какую-то константу (зависит от языка) для коррекции и разделить по модулю 7.
Результат операции будет во множестве (0, 1, 2, ..., 6), что соответствует количеству дней недели...
Ясно *нифига мне не ясно О_о Сколько надо было выпить, чтобы придумать наш календарь?*

ksa 20.01.2011 20:49

Цитата:

Сообщение от Hyuga_Nia
почему все используют эти одинарные кавычки вместо обычных?

Я это делаю по техническим причинам... JS понимает как одинарные, так и двойные. А вот Cache (СУБД на котором работаю) только двойные... Т.ч. для использования в сочетании приходится делать так

<input type='text' id='info' name='info' value='#($g(%request.Data("info",1)))#' />


Да и в обычных текстах чаще используются двойные кавычки...

document.getElementById('info').value='ООО "Рога и копыта" ищет сырьё...'

Aetae 20.01.2011 20:55

Цитата:

Сообщение от Hyuga_Nia (Сообщение 88931)
Удобно

Aetae,
Почти все работает, не отображается тока месяц.

Отображаться должно в люобом случае, разве что не верно)
К месяцу коммент стоит, то может и +1.

Цитата:

Сообщение от Hyuga_Nia (Сообщение 88931)
P. S. Это, конечно не важно, но почему все используют эти одинарные кавычки вместо обычных?

Мне привычнее так. В js,css - одинарные, в html - двойные. Чисто эстетическое)

Ну и:
Цитата:

Сообщение от ksa (Сообщение 88935)
Да и в обычных текстах чаще используются двойные кавычки...

document.getElementById('info').value='ООО "Рога и копыта" ищет сырьё...'


Hyuga_Nia 20.01.2011 20:57

Aetae,
Все работает, спсибо! Ты был прав насчет +1 к месяцу.
Цитата:

Я это делаю по техническим причинам... JS понимает как одинарные, так и двойные. А вот Cache (СУБД на котором работаю) только двойные... Т.ч. для использования в сочетании приходится делать так
Понятно, значит ничего, что я поменял их на двойные...

Hyuga_Nia 20.01.2011 21:00

Aetae,
Еще раз спасибо!

ТЕМА ЗАКРЫТА

Aetae 20.01.2011 21:03

Зря, " в два раза больше трафика съест, чем '.
шутка

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

Hyuga_Nia 20.01.2011 21:05

Цитата:

А файлы месяца тогда рекомендую тож переименовать на единицу меньше, чтоб лишних действий в скрипте не писать.)
сотые доли миллисекунды конечно, но эстетика же)
Однако да!
Эстетика - это святое...

with-love-from-siberia 20.01.2011 21:48

Цитата:

Вроде бы есть определенный порядок, но и сумбур присутствует.
Цитата:

Сообщение от Hyuga_Nia (Сообщение 88924)
Хде сумбур?



Ну вот посмотрите. Если я правильно понимаю, то чтение идет слева-направо и сверху-вниз.

Код:

т      тт      ттт        L          Lт        Lтт
...
т т    тт т    ттт т      L т      Lт т      Lтт т
...
т тт  тт тт  ттт тт ...

тт т от т тт трудно отличить.

Первая строка выглядит вообще как 4-ричная система.
1, 2, 3, 10, 11, 12, ...
У эльфов вообще сколько пальцев, конечностей? Что говорят эльфийские легенды о происхождении их системы счисления? (-:

Вот это я и называю - определенная закономерность есть, но она "ломается".

Вообще-то это к делу не относится, но просто интересно по какому принципу создавались эльфийские цифры. (-:


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