Модераторы: Sardar, Aliance
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Шифрование методом Цезаря 
:(
    Опции темы
Luxian
Дата 24.11.2011, 14:00 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 43
Регистрация: 19.9.2009

Репутация: нет
Всего: нет



Доброго Времени суток 

Нашел в интернете скрипт по шифрованию методом цезаря и прошу вас помочь написать комментарии (описание ) к строкам данного скрипта. Заранее спасибо 

Код

<script language="JavaScript">
function caesar_code(b_n)
{
 var b_alf = '0123456789АБВГДЕЖЗИКЛМНОПРСТУФХЦЧШЩЫЬЭЮЯабвгдеёжзиклмнопрстуфхцчшщыьэюяABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz "@$&№,.;:?!|/\~*+-)(}{<>[]#%&^=';
 var b_result = '';  
 var b_x = b_text1.value;
 if (b_n == 0)
 {
   for(i = 0; i < b_x.length; i++)
   {
      b_pos = b_alf.lastIndexOf(b_x.charAt(i));
      b_char1 = b_alf.charAt(b_pos - 2);
      b_char2 = b_alf.charAt(b_pos - 1);
      b_result = b_result + b_char1 + b_char2;
 }
 }
 if (b_n == 1)
 {
   for(i = 0; i < b_x.length; i = i+2)
   {
      b_pos = b_alf.indexOf(b_x.charAt(i));
      b_result = b_result + b_alf.charAt(b_pos + 2);
 }
 }
 b_text2.value = b_result;
}  
</script>
 
PM MAIL   Вверх
Luxian
Дата 24.11.2011, 20:26 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 43
Регистрация: 19.9.2009

Репутация: нет
Всего: нет



НУ хоть кто -то может помочь????
PM MAIL   Вверх
$дмитрий
Дата 24.11.2011, 22:42 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1037
Регистрация: 19.6.2004

Репутация: 5
Всего: 45



Код

var b_x = b_text1.value; // Вводное значение
b_x.length // его длина
charAt // получить n-символ в строчке
lastIndexOf // найти позицию в строке

PM MAIL   Вверх
CruorVult
Дата 25.11.2011, 12:47 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 868
Регистрация: 24.9.2008
Где: г.Киев, Украина

Репутация: 3
Всего: 28



Цитата(Luxian @  24.11.2011,  20:26 Найти цитируемый пост)
НУ хоть кто -то может помочь????

Здесь решаются конкретные проблемы а не "Сделайте мне пожалуйста за спасибо рутинную работу т.к. мне лень что-то читать, искать и т.п."
PM MAIL Skype   Вверх
Luxian
Дата 27.11.2011, 22:21 (ссылка)    | (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 43
Регистрация: 19.9.2009

Репутация: нет
Всего: нет



Цитата(CruorVult @ 25.11.2011,  12:47)
Цитата(Luxian @  24.11.2011,  20:26 Найти цитируемый пост)
НУ хоть кто -то может помочь????

Здесь решаются конкретные проблемы а не "Сделайте мне пожалуйста за спасибо рутинную работу т.к. мне лень что-то читать, искать и т.п."

Не хочешь не делай ..... пройди мимо молча .....а не включай босса 
PM MAIL   Вверх
CruorVult
Дата 28.11.2011, 13:05 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 868
Регистрация: 24.9.2008
Где: г.Киев, Украина

Репутация: 3
Всего: 28



Цитата(Luxian @  27.11.2011,  22:21 Найти цитируемый пост)
Не хочешь не делай ..... пройди мимо молча .....а не включай босса


Я тебе говорю что бы ты здесь время не терял а не "включаю босса"
PM MAIL Skype   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | JavaScript: для новичков | Следующая тема »


 




[ Время генерации скрипта: 0.0644 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.