Форум программистов и сисадминов CyberForum.ru
Вернуться   Форум программистов и сисадминов CyberForum.ru > Форум Форум web-программистов > Форум JavaScript
Восстановить пароль Регистрация

Ответ Создать новую тему
 
Старый 26.03.2012, 15:56   #1
Наташа С
Форумчанин
 
Регистрация: 05.12.2011
Сообщений: 62
Репутация: 14 (2)
Лучшие ответы: 1
возвращает месяц по номеру. (например 1-январь,...5-май) / JavaScript

возвращает месяц по номеру. (например 1-январь,...5-май) JavaScript. помогите пожалуйста!
Старый 26.03.2012, 19:32   #2
GuardCat
Просто любитель
 
Аватар для GuardCat
 
Регистрация: 20.01.2011
Сообщений: 777
Репутация: 573 (415)
Записей в блоге: 2
Лучшие ответы: 9
возвращает месяц по номеру. (например 1-январь,...5-май)

Код 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)) 
Другие темы раздела Форум программистов JavaScript. Обсуждение языка программирования сценариев веб-браузера JavaScript.
JavaScript Список с маркером рисунком, смена рисунка (6 элементов)
Список с маркером рисунком, смена рисунка (6 элементов). JavaScript
вывод кода в скрипте JavaScript
Доброго времени суток! Есть код скрыть/показать сообщение: <html> <head> <title>Развернуть текст</title> <script type="text/javascript"> function wrt(x) {
Старый 26.03.2012, 19:47   #3
Vovan-VE
Форумчанин
 
Аватар для Vovan-VE
 
Регистрация: 10.01.2008
Сообщений: 15,062
Репутация: 12917 (6303)
Лучшие ответы: 144
возвращает месяц по номеру. (например 1-январь,...5-май)

Код JavaScript
1
2
3
4
5
6
var monthes = ['Январь', 'Февраль', 'Март', 'Апрель', 'Май', 'Июнь', 'Июль', 'Август', 'Сентябрь', 'Октябрь', 'Ноябрь', 'Декабрь'];
var i = parseInt(prompt('Номер месяца'));
if (i >= 1 && i <= 12)
    alert(monthes[i - 1]);
else
    alert('Не бывает такого месяца в нашей реальности');
Старый 27.03.2012, 16:20  [ТС]   #4
Наташа С
Форумчанин
 
Регистрация: 05.12.2011
Сообщений: 62
Репутация: 14 (2)
Лучшие ответы: 1
возвращает месяц по номеру. (например 1-январь,...5-май)

спасибо большое!
Старый 27.03.2012, 16:20
Google
Объявления
Старый 03.04.2012, 15:24  [ТС]   #5
Наташа С
Форумчанин
 
Регистрация: 05.12.2011
Сообщений: 62
Репутация: 14 (2)
Лучшие ответы: 1
возвращает месяц по номеру. (например 1-январь,...5-май)

он сказал через case прописать . какой будет код? я переделывала у меня не получилось
Старый 04.04.2012, 19:22   #6
Vovan-VE
Форумчанин
 
Аватар для Vovan-VE
 
Регистрация: 10.01.2008
Сообщений: 15,062
Репутация: 12917 (6303)
Лучшие ответы: 144
возвращает месяц по номеру. (например 1-январь,...5-май)

Цитата Сообщение от Наташа С Посмотреть сообщение
он сказал через 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('Нет такого месяца');
};
Старый 05.04.2012, 18:19  [ТС]   #7
Наташа С
Форумчанин
 
Регистрация: 05.12.2011
Сообщений: 62
Репутация: 14 (2)
Лучшие ответы: 1
возвращает месяц по номеру. (например 1-январь,...5-май) / JavaScript

да он конкретно издевается над нами..
спасибо большое!
Старый 05.04.2012, 18:19
Yandex
Объявления
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать новую тему

Похожие темы
Тема Автор
Pascal ABC Множества. По порядковому номеру дня определить день недели и месяц года
Необходимо написать программу, которая позволяла по порядковому номеру дня в году и типу года (високосный или нет) определять день недели и месяц года, на которые приходится указанный день (используйте типы данных, заданные перечислением). Заранее спасибо.
Monash
С++ для начинающих программа которая по номеру дня в году выводит число и месяц
программа которая по номеру дня в году выводит число и месяц (например, 7-й день года — 7 января) что б при запуске появилось сообщение (Введите номер дня в году ) ну и вводим от 1 до 365 например 20 и выводится надпись (20 января)
Hunter557
С++ для начинающих Написать программу, которая по номеру месяца выдает название следующего за ним месяца (при т = 1 получаем февраль, 4 - май и т.д.).
Написать программу, которая по номеру месяца выдает название следующего за ним месяца (при т = 1 получаем февраль, 4 - май и т.д.). Решить задачу в VC++.
Дашенька
Pascal (Паскаль) по порядковому номеру дня года определить дату, т. е. число и месяц
составить программу которая бы реализовала следующий алгоритм - по порядковому номеру дня года определить дату, т. е. число и месяц.
markus73
Новости железа Январь - месяц противостояния NVIDIA vs AMD
Несмотря на возможные зимние холода, январь обещает стать жарким месяцем для разработчиков видеокарт. Речь, конечно, идёт о гигантах этого сегмента AMD и NVIDIA. Находясь в данное время в роли серебряного призёра в борьбе за лидерство на графическом рынке, NVIDIA приготовила достойный ответ топовой...
mik-a-el
Опции темы

Текущее время: 01:17. Часовой пояс GMT +4.

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.7 PL3
Copyright ©2000 - 2014, vBulletin Solutions, Inc.