Форум программистов, компьютерный форум, киберфорум
JavaScript для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.75/4: Рейтинг темы: голосов - 4, средняя оценка - 4.75
0 / 0 / 0
Регистрация: 16.11.2018
Сообщений: 14
1

Выведите первые воскресенья каждого месяца 2018 года.

16.11.2018, 18:21. Просмотров 824. Ответов 4
Метки html (Все метки)

Создать HTML-файл версии 5, содержащий javascript, который выводит с помощью метода document.write() все первые воскресенья каждого месяца текущего года в естественном виде. Русские названия месяцев должны содержаться в массиве.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
16.11.2018, 18:21
Ответы с готовыми решениями:

Введите номер месяца в году. Выведите на экран сообщение о времени года
Введите номер месяца в году. Выведите на экран сообщение о времени года

Введите номер месяца в году. Выведите на экран сообщение о времени года
1. Введите номер месяца в году. Выведите на экран сообщение о времени года. 2. Напишите...

Водится номер года. Вывести число первого понедельника для каждого месяца
Водится номер года. Вывести число первого понедельника для каждого месяца. Добавлено через 13...

Введите с клавиатуры номер месяца и выведите его название, используя разные цвета для каждого сезона
составить алгоритм и программу, введите с клавиатуры номер месяца и выведите его название,...

4
Эксперт JS
4289 / 2420 / 1134
Регистрация: 14.06.2018
Сообщений: 4,908
16.11.2018, 20:34 2
PHP/HTML
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
<!doctype html>
<html>
<head>
    <meta charset="utf-8" />
</head>
<body>
    <script>
        let year = new Date().getFullYear();
        for (let i = 0; i < 12; ++i) {
            let date = new Date(year, i, 1),
                weekday = date.getDay();
            date.setDate(date.getDate() + (7 - weekday) % 7);
            document.write(date.toLocaleDateString(undefined, { day: "numeric", month: "long", weekday: "long" }) + "<br/>")
        }
    </script>
</body>
</html>
1
392 / 294 / 121
Регистрация: 26.08.2016
Сообщений: 902
16.11.2018, 22:00 3
Если условие с месяцами в массиве обязательно, то так...

PHP/HTML
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
<!doctype html>
<html>
<head>
    <meta charset="utf-8" />
</head>
<body>
     <script>
        var months = ['','января', 'февраля', 'марта', 'апреля', 'мая', 'июня', 'июля', 'августа', 'сентября', 'октября', 'ноября', 'декабря'];
 
        var year = 2018;
 
        for(var i = 1; i < 13; i++) {
           var day = '0' + (7 - (new Date('' + year + '-' + ('0' + i).substr(-2) + '-01')).getDay()) ;
           document.write([day, months[i], year, 'г.'].join(' '));
           document.write('<br />');
        }
 
    </script>
</body>
1
0 / 0 / 0
Регистрация: 16.11.2018
Сообщений: 14
16.11.2018, 22:07  [ТС] 4
amr-now, Спасибо, но не мог бы ты ,пожалуйста, прокомментировать всё. Много что непонятно
0
Эксперт JS
4289 / 2420 / 1134
Регистрация: 14.06.2018
Сообщений: 4,908
16.11.2018, 22:11 5
Oleg3241, что конкретно непонятно?

Штатные форматы даты:
https://developer.mozilla.org/... DateString
Кстати массив русских названий месяцев можно оттуда же набрать при желании. Будет отдельный массив ))
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
16.11.2018, 22:11

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

По названию времени года выдавать названия месяцев сезона, для каждого месяца количество дней
Необходимо написать программу, которая по названию времени года будет выдавать названия месяцев...

2.Сначала 1991 года по некоторый день прошло N месяцев и 2 дня найти название месяца этого месяца.
2.Сначала 1991 года по некоторый день прошло N месяцев и 2 дня найти название месяца этого месяца.

Известно, в какие дни года были воскресенья. Узнать, в каком году это было
Вообще не пойму, как делать эту задачу. Вот более чёткое условие: Известно, что 1.01.****,...

Месяц и число каждого воскресенья в году
пользователь вводит день недели (отмеченый как 1 января) программа выводит месяц и число каждого...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Опции темы

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