Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 12.08.2017, 20:08
Новичок на форуме
Отправить личное сообщение для renegat Посмотреть профиль Найти все сообщения от renegat
 
Регистрация: 12.08.2017
Сообщений: 1

Отображение изменение переменных
Почему при изменение переменной hp_bers (когда вызывается atk_bers()), она не меняется в браузере? Как сделать, чтобы она меняласьтут, после нажатия Attack? Нужен AJAX?
<!DOCTYPE html>
<html>
 <head>
  <meta charset="utf-8">
  <title>Текстовое поле</title>
 </head>
 <body>
  <script type="text/javascript">
 
    function randomInteger(min, max) {
    var rand = min - 0.5 + Math.random() * (max - min + 1)
    rand = Math.round(rand);
    return rand;
  }
 
 
    var hp_hero, dmg_hero;
    hp_hero = 100;
    dmg_hero = 10;
    document.write("Персонаж<br>");
    document.write("HP: ", hp_hero, "<br>");
    document.write("dmg: ", dmg_hero, "<br>");
    document.write("<br><br><br><br><br>");
 
    var hp_bers, dmg_bers, status;
    hp_bers = 100;
    dmg_bers = 10;
    status = "Ok";
    document.write("Берсерк<br>");
    document.write("HP: ", hp_bers, "<br>");
    document.write("dmg: ", dmg_bers, "<br><br>");
    document.write("Status: ", status, "<br>");
    document.write("<br><br><br>");
 
  </script>
 
  <input type="button" value=" Attack " onclick="atk_bers();"> 
 
  <script type="text/javascript">
    function atk_bers()
    {
        while (hp_bers) { hp_bers -= dmg_hero; }
        alert(hp_bers);
        if (hp_bers <= 0) { status = "Dead"; }
    }
  </script>
 
 </body>
</html>
Ответить с цитированием
  #2 (permalink)  
Старый 12.08.2017, 20:28
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,121

renegat,
изменили значение -- отобразили значение.
прочитайте это Добавление и удаление узлов
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Цикл for и изменение переменных Alexsandr Общие вопросы Javascript 4 08.06.2017 19:14
Преобразование из текстовых данных в красивое отображение материала AlexGraur Общие вопросы Javascript 0 08.08.2015 15:13
Как и где задать цикл? Blondinka Events/DOM/Window 2 10.06.2014 15:29
Избавление от глобальных переменных при проходе алгоритма через несколько ивентов shoo Общие вопросы Javascript 4 13.11.2012 12:07
Изменение и отображение значения переменной по клику Allan Stark Общие вопросы Javascript 1 25.04.2010 15:50