Форум программистов
 
Регистрация на форуме тут, о проблемах пишите сюда - alarforum@yandex.ru, проверяйте папку спам! Обязательно пройдите активизацию e-mail, а тут можно восстановить пароль

Вернуться   Форум программистов > Web программирование > HTML и CSS
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме 15-35 тыс рублей в месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 08.10.2021, 14:56   #1
nonameii3ii
Пользователь
 
Регистрация: 16.04.2021
Сообщений: 25
По умолчанию Здраствуйте,есть вот такое задание Создать веб-страницу для вычисления факториалов целых чисел. Веб-страница должна содержать форму со следующими полями и кнопками:Найти !,очистить ,содержим

Создать веб-страницу для вычисления факториалов целых чисел. Веб-страница должна содержать форму со следующими полями и кнопками:Найти !,очистить ,содержимое кэша,я написала вот такую програмку,но не пойму как при нажатии на кнопку "Содержимое кэша"выводился сам кэш,если что не правильно объяснила не судите строго)
Код:
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="utf-8/">
    <title>Вычисления N!</title>
    <style>
        input{text-align:center;}
    </style>
    <script type="text/javascript" language="JavaScript">
   var FCash=[];
   function Factorial(Form){
       var N=Form.n.value;
       var F=FCash[N];
       var Descr;
       if(F==undefined){
           var F=1;
           var sN=2;
           while(sN<=N) F*=sN++;
           FCash[N]=F;
           Descr="Обчисленый результат:";
       }else{
           Descr="Результат з кэша";
       }
       Form.f.value=F;
       Form.d.value=Descr + N + "!=" + F;
       return true;
   }
   function Clear(Form){
       Form.f.value="";
       Form.n.value="";
       Form.d.value="";
   }
   function Cash(){
   
   }
    </script>
</head>
<body>
    <center>
       <h1>Вычисления:</h1><br>
        <form name="Form1">
<input type="text" name="d" size="60" align="middle" value="" readonly>
<pre>N!:<input type="text" name="f"size="30"  align="middle" value=""></pre>
<pre>N:<input type="text" name="n"size="5"  align="middle" value=""></pre><br>
<input type="button"value="Найти N!" onclick="Factorial(Form1);">
<input type="button" value="Очистить" onclick="return Clear(Form1);">
<input type="button" value="Содержимое кэша" onclick="return Cash();">
        </form>
    </center>
</body>
</html>

Последний раз редактировалось nonameii3ii; 08.10.2021 в 19:16.
nonameii3ii вне форума Ответить с цитированием
Ответ
Опции темы Поиск в этой теме
Поиск в этой теме:

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Помогите пожалуйста. Создать иерархию классов вычисления характеристик одномерного массива целых чисел. o7hers1de Помощь студентам 1 08.04.2017 18:40
Веб страница с вводом 7-ми чисел и нахождением наименьшего из них (html или php) Kradmy Помощь студентам 2 05.02.2012 13:58
Вот не работает программа для вычисления чисел-близнецов hon Общие вопросы Delphi 10 25.09.2011 15:27
создать в блокноте веб документ, который будет содержать треугольник Igori_18 HTML и CSS 2 08.04.2011 20:16