Форум программистов, компьютерный форум, киберфорум
Наши страницы

JavaScript

Войти
Регистрация
Восстановить пароль
 
Чеффул
0 / 0 / 0
Регистрация: 20.09.2015
Сообщений: 91
#1

Переменные и их действия! - JavaScript

29.10.2015, 11:05. Просмотров 151. Ответов 3
Метки нет (Все метки)

Доброго времени суток!
Помогите написать код с переменной которая отвечает за ну скажем так Виртуальные Деньги .
То́ бишь при открытие документа у нас было 100 руб .
Есть функция по которой они будут тратиться , но если уже 0 руб , тогда тратить НЕЛЬЗЯ!
0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
29.10.2015, 11:05
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Переменные и их действия! (JavaScript):

.NET 4.x Внести значения полей textbox в переменные и произвести с ними действия по формуле - C#
блок схема программы решается по формуле t = L / ({v}_{1}+{v}_{2}) консольное приложение я разобрался как написать ...

Арифметические действия над числами. Выбор номера действия. Перевод с Pascal - Visual Basic
Арифметические действия над числами пронумерованы следующим образом: 1 — сложение, 2 — вычитание, 3 — умножение, 4 — деление. Дан номер...

Почему в локальном классе доступны финальные переменные или переменные инициализированные при объявлении - Java SE
Добрый вечер. Объясните пожалуйста, почему в локальном классе могут использоваться только финальные переменные или переменные которые были...

Создать программу обработки массивов структур используя структурные переменные и переменные типа объеденения - C++
Создать массив структур, каждая из которых состоит из следующих елементов: факультет, курс, группа, фамилия студента и екзаменационная...

Запись из формы данных в переменные php файла, данные из переменные используются в других файлах сайта - PHP
Всем привет! Ребят, подскажите пожалуйста! Есть один файл с обычной html формой, в которой обычные данные (фио, вэб-ссылка, контактные...

Переменные экземпляра, класса, константы и переменные readonly - C#
Как эту задачу записать в C#? Переменные экземпляра, класса, константы и переменные readonly: – Ф.И.О., – должность, – базовый...

3
arcmag
259 / 255 / 115
Регистрация: 27.06.2014
Сообщений: 665
29.10.2015, 15:38 #2
Javascript
1
var money = 100;
0
Vadim_Lasso
431 / 350 / 182
Регистрация: 29.11.2011
Сообщений: 627
29.10.2015, 16:35 #3
Лучший ответ Сообщение было отмечено автором темы, экспертом или модератором как ответ
Если на JQ, то например так: https://jsfiddle.net/vadim_Lasso/9jad8wzz/

HTML5
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
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
<!DOCTYPE html>
<html lang="ru">
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=windows-1251" />
        <title></title>
        <meta name="viewport" content="width=device-width, initial-scale=1">
        <link rel="stylesheet" href="//maxcdn.bootstrapcdn.com/bootstrap/3.3.2/css/bootstrap.min.css">
        <link  rel="stylesheet" href="//maxcdn.bootstrapcdn.com/font-awesome/4.2.0/css/font-awesome.min.css">
        <style type="text/css">
            .row { margin: 10px; padding: 10px; }
            .total { font-size: 40px;line-height: 1; }
            .message { margin-top: 15px; }
            .log { height: 170px;overflow-y: auto; }
            .alert { display: none; text-align: center; font-size: 12px; padding: 2px 5px; margin-bottom: 5px; margin-right: 5px; width: 100%; }
        </style>
    </head>
<body> 
    <div class="container">
        <form id="form-get-content" class="form-horizontal">
            <div class="row">
                <div class="col-xs-7">
                    <label class="total text-warning"><span>0</span><i class="fa fa-rub"></i></label><br/>
                    <div class="form-group form-group-sm">
                        <div class="col-sm-5">
                            <input type="button" class="btn btn-warning" name="spend[]" data-value="10" data-spend="1" value="Потратить 10 руб." />
                        </div>
                        <div class="col-sm-4">
                            <input type="button" class="btn btn-success" name="spend[]" data-value="5" data-spend="0" value="Получить 5 руб." />
                        </div>
                    </div>
                </div>
                <div class="col-xs-5">
                    <div class="log"></div>
                </div>
            </div>
        </form>
    </div>
    <script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js"></script>
    <script language="JavaScript">
    
        var total = 100;
        
        $(function() {
            setTotal(total);
            $('input[name^="spend"]').on('click', function() {
                var number = $(this).data('value');
                updateTotal(number, $(this).data('spend'));
            });
        });
        
        function updateTotal(number, spend) {
            if (spend) number = number * -1;
            totalTemp = parseInt(total) + parseInt(number);
            if (spend && (totalTemp < 0)) {
                setMessageToLog('Нужно больше золота!');
                return false;
            }
            total = totalTemp;
            setTotal(total);
            setMessageToLog(number);
            return true;
        }
        
        function setTotal(number) {
            $('.total > span').text(number);
        }
        
        function setMessageToLog(message) {
            var classMessage = "info";
            if ($.isNumeric(message)) {
                var charOperation = "";
                var number = message;
                if (number > 0) {
                    classMessage  = 'success';
                    charOperation = '+';
                } else if (number < 0) {
                    classMessage  = 'danger';
                    charOperation = '-';
                }
                message = charOperation + Math.abs(message) + '$';
            }
            var logSelector = '.log';
            var logContainer = $(logSelector);
            var htmlMessage = '<div class="alert alert-' + classMessage + '" role="alert">' + message + '</div>';
            $(htmlMessage).appendTo(logSelector).fadeIn(100);
            logContainer[0].scrollTop = logContainer[0].scrollHeight;
        }
    </script>
</body>
</html>
1
Чеффул
0 / 0 / 0
Регистрация: 20.09.2015
Сообщений: 91
29.10.2015, 23:07  [ТС] #4
LASSO, Спасибо)).
0
29.10.2015, 23:07
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
29.10.2015, 23:07
Привет! Вот еще темы с ответами:

Java простые переменные и ссылочные переменные - Java SE
Подскажите пожалуйста. Допустим напишем в коде: String s1 = &quot;Hello&quot;; Получается, что переменная s1 содержит ссылку на область памяти,...

Переменные,значение функции,вспомогательные переменные. - C++
1)Даны переменные A,B,C.Изменить их значения,переместив их содержимое из A-в B,B-в C,C-в A,и вывести новые значения переменных A,B,C. ...

Создать бинарное дерево, по правой ветке - переменные типа инт, по левой - 2 переменные типа чар - C++
Здравствуйте. Необходимо создать бинарное дерево, по правой ветке - переменные типа инт, по левой - 2 переменные типа чар. ругается в...

Как описываются переменные типа запись? В каких случаях целесообразно использовать переменные типа запись? - Turbo Pascal
1. Как описываются переменные типа запись? 2. В каких случаях целесообразно использовать переменные типа запись? 3. Из каких...


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

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

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