Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 12.09.2020, 19:05
Аспирант
Отправить личное сообщение для Alena_03 Посмотреть профиль Найти все сообщения от Alena_03
 
Регистрация: 06.09.2020
Сообщений: 57

Функция не работает, нужна помощь
Всем привет,
Мой код:
<html>
<head></head>
<body>
<script type="text/javascript">
do 
	n = prompt ("Введите дни от 1 до 1000:");
	while ( n != null && !( n < 1000 && n >= 1 ) );
	function con(n) {
	var now = new Date ();
	var days = ["Воскресенье", "Понедельник", "Вторник", "Среда", "Четверг", "Пятница", "Суббота"];
	var months = ["Январь", "Февраль", "Март", "Апрель", "Май", "Июнь", "Июль", "Август", "Сентябрь", "Октябрь", "Ноябрь", "Декабрь"];
	var time_1970 = Math.round(now.getTime() / (1000*60*60*24));
	var ar = (time_1970 + parseInt(n));
	var year = now.getFullYear();
	var month_now = now.getMonth();
	var month_choose = months[(month_now)];
	var day_now = now.getDate();
	var day_choose = days[now.getDay()];
	document.write ('Через ' + n + ' дней будет вот такая дата:' + '<br>' + 'День недели: ' + day_choose + '<br>' + 'Число: ' + day_now + '<br>' + 'Месяц: ' + month_choose + '<br>' + 'Год: ' + year + '<br>');
	}
</script>
</body>
</html>
не работает, ничего нет на выводе, не понимаю ничего..

Последний раз редактировалось Alena_03, 13.09.2020 в 19:44.
Ответить с цитированием
  #2 (permalink)  
Старый 12.09.2020, 19:26
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,116

Сообщение от Alena_03
не работает,
чтобы функция сработала, её надо запустить.
и изучите setDate() вместо строк 12 и 13
Ответить с цитированием
  #3 (permalink)  
Старый 12.09.2020, 20:15
Аспирант
Отправить личное сообщение для Alena_03 Посмотреть профиль Найти все сообщения от Alena_03
 
Регистрация: 06.09.2020
Сообщений: 57

рони,
Вы сможете код поправить, чтоб сработало, уже 4 день с этим мучаюсь, никак не могу понять буду благодарна, если сможете помочь. За прошлые ответы спасибо тоже, помогли понять
Ответить с цитированием
  #4 (permalink)  
Старый 12.09.2020, 20:32
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,116

Alena_03,
<!DOCTYPE html>
<html>
<head>
    <meta charset="utf-8">
</head>
<body>
<script>
    do
    n = prompt ("Введите дни от 1 до 1000:");
    while ( n != null && !( n < 1000 && n >= 1 ) );
    function con(n) {
    var now = new Date ();
    var days = ["Воскресенье", "Понедельник", "Вторник", "Среда", "Четверг", "Пятница", "Суббота"];
    var months = ["Январь", "Февраль", "Март", "Апрель", "Май", "Июнь", "Июль", "Август", "Сентябрь", "Октябрь", "Ноябрь", "Декабрь"];
    now.setDate(now.getDate() + Number(n));
    var year = now.getFullYear();
    var month_now = now.getMonth();
    var month_choose = months[(month_now)];
    var day_now = now.getDate();
    var day_choose = days[now.getDay()];
    document.write ('Через ' + n + ' дней будет вот такая дата:' + '<br>' + 'День недели: ' + day_choose + '<br>' + 'Число: ' + day_now + '<br>' + 'Месяц: ' + month_choose + '<br>' + 'Год: ' + year + '<br>');
    }
    con(n);
</script>
</body>
</html>
Ответить с цитированием
  #5 (permalink)  
Старый 12.09.2020, 20:38
Аспирант
Отправить личное сообщение для Alena_03 Посмотреть профиль Найти все сообщения от Alena_03
 
Регистрация: 06.09.2020
Сообщений: 57

рони, спасибо огромное, стало понятно, а то измучилась уже, а всё настолько просто оказалось, благодарочка
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Нужна помощь со скриптом, не работает путь к изображению Quark_ Javascript под браузер 2 13.08.2017 11:42
Не могу разобраться, как работает функция Dionid Общие вопросы Javascript 4 21.06.2014 18:14
Нужна ваша помощь! Что за flash плагин здесь используется? zemmi4 Flash 1 02.09.2013 21:10
Не работает функция из подключаемого файла evgenyan jQuery 3 28.10.2010 14:48
В IE не работает динамическое изменение colspan, нужна помощь! Extasy Общие вопросы Javascript 8 17.08.2008 11:55