Форум программистов, компьютерный форум CyberForum.ru
CyberForum.ru - форум программистов и сисадминов > >
Восстановить пароль Регистрация

Ответ Создать новую тему
 
Наташа С
Форумчанин
14 / 2 / 1
Регистрация: 05.12.2011
Сообщений: 62
26.03.2012, 15:56     возвращает месяц по номеру. (например 1-январь,...5-май)
  #1
возвращает месяц по номеру. (например 1-январь,...5-май) JavaScript. помогите пожалуйста!
AdAgent
Объявления
26.03.2012, 15:56
GuardCat
Просто любитель
574 / 416 / 10
Регистрация: 20.01.2011
Сообщений: 782
Записей в блоге: 2
26.03.2012, 19:32
  #2
Код JavaScript
1
2
3
4
5
6
7
8
9
10
11
12
13
 monthName = (
    function() {
        var months = "январь, февраль, март, апрель, май, июнь, июль, август, сентябрь, октябрь, ноябрь, декабрь".split(",");
        return function(num) {
            num = +num;
            --num;
            if(isNaN(num) || num <= 0 || num >= 12 ) return "Введены неверные данные";
            return months[num];
        }
    }
)()
//Пример использования
alert(monthName(3)) 
Vovan-VE
Форумчанин
12944 / 6330 / 143
Регистрация: 10.01.2008
Сообщений: 15,063
26.03.2012, 19:47
  #3
Код JavaScript
1
2
3
4
5
6
var monthes = ['Январь', 'Февраль', 'Март', 'Апрель', 'Май', 'Июнь', 'Июль', 'Август', 'Сентябрь', 'Октябрь', 'Ноябрь', 'Декабрь'];
var i = parseInt(prompt('Номер месяца'));
if (i >= 1 && i <= 12)
    alert(monthes[i - 1]);
else
    alert('Не бывает такого месяца в нашей реальности');
Наташа С
Форумчанин
14 / 2 / 1
Регистрация: 05.12.2011
Сообщений: 62
27.03.2012, 16:20  [ТС]
  #4
спасибо большое!
Наташа С
Форумчанин
14 / 2 / 1
Регистрация: 05.12.2011
Сообщений: 62
03.04.2012, 15:24  [ТС]
  #5
он сказал через case прописать . какой будет код? я переделывала у меня не получилось
Vovan-VE
Форумчанин
12944 / 6330 / 143
Регистрация: 10.01.2008
Сообщений: 15,063
04.04.2012, 19:22
  #6
Цитата Сообщение от Наташа С Посмотреть сообщение
он сказал через case прописать
Он издевается? А если бы месяцев в году было 641?
Код JavaScript
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
var i = parseInt(prompt('Номер месяца'));
switch (i) {
    case 1:
        alert('Январь');
    break;
 
    case 2:
        alert('Февраль');
    break;
 
    case 3:
        alert('Март');
    break;
 
    // ...
 
    case 11:
        alert('Ноябрь');
    break;
 
    case 12:
        alert('Декабрь');
    break;
 
    default:
        alert('Нет такого месяца');
};
Наташа С
Форумчанин
14 / 2 / 1
Регистрация: 05.12.2011
Сообщений: 62
05.04.2012, 18:19  [ТС]     возвращает месяц по номеру. (например 1-январь,...5-май)
  #7
да он конкретно издевается над нами..
спасибо большое!
Yandex
Объявления
05.04.2012, 18:19
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать новую тему

Похожие темы
Тема Раздел Ответов Автор Дата
JavaScript Функция возвращает undefined
ребят помогите, по любому возвращает undefined, хатя значени в самой функции верни, почему? как можно это исправить и вчём причина? var lang; function GetURLArgument(arg){...
JavaScript и API 7 stikagold 12.07.2014 23:44
jQuery Можно ли вызвать метод Ajax в событии onclick div-a например?
У меня через ajax подгружается контент, а именно прорисовываются дивы, по таймеру все с одним именем класса. такой вот строкой: $("#clients").load("getAdminMess.php"); <div...
jQuery 2 ДжонниДи 01.09.2013 23:19
jQuery $.get() возвращает ошибку
Здравствуйте! Не могу понять почему данный код не получает текст страницыvar html = $.get("http://ya.ru/");Можете подсказать в чем дело?
jQuery 6 body90 27.06.2013 16:06
JavaScript вывести все слова оканчивающиеся на ''ая'' (например:белАЯ,большАЯ,хорошАЯ)
вывести все слова оканчивающиеся на ''ая'' (javascript)
JavaScript 1 henry14 05.06.2013 13:41
JavaScript Запустить скрипт на страничке в интернете, например ВК
Как можно запустить скрипт если страничка находится не у себя на компьютере? Я знаю что можно в адресную строку написать "javascript:", можно через консоль или через закладки. Но нет ли расширения...
JavaScript 2 aspirisen 21.03.2013 22:16
jQuery AJAX не возвращает HTML
Добрый день. AJAX на страницу возвращает не HTML, а текст кода. Допустим должен возвращать ссылку "Пересчитать", а возвращает "<a id="recalc">Пересчитать</a>". Можно ли как-то сделать так, чтобы HTML...
jQuery 4 eisenheim 08.11.2012 18:02
JavaScript Реализовать функцию, которая возвращает количество дней в месяце по его номеру.
Реализовать функцию, которая возвращает количество дней в месяце по его номеру. Для февраля предусмотреть введение года. Pеализовать проверку, високосный ли год, отдельной функцией не могу найти...
JavaScript 1 nata18 20.01.2012 20:28
JavaScript Как по клику на кнопке сгенерировать нажатие клавиш, например Ctrl+1 ?
Вопрос в заголовке.
JavaScript 2 pl 06.09.2008 15:22
Опции темы

Текущее время: 06:56. Часовой пояс GMT +4.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.7 PL3
Copyright ©2000 - 2014, vBulletin Solutions, Inc.