|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
13.02.2011, 20:41 | #1 |
Пользователь
Регистрация: 25.08.2010
Сообщений: 88
|
Улучшение скрипта
Код HTML:
<P align=center> <SPAN style="COLOR: #ffd700; FONT-SIZE: 14pt"><EM>Преданность:</EM></SPAN><STRONG></STRONG><INPUT id=vx><BR> <SPAN style="COLOR: #ffffff; FONT-SIZE: 14pt"><EM>Сытость:</EM></SPAN><INPUT id=vy><BR> <SPAN style="COLOR: #0000cd; FONT-SIZE: 14pt"><EM>Минимальное значение параметра:</EM></SPAN> <INPUT id=vz><BR> <INPUT style="WIDTH: 124px; HEIGHT: 34px" value=Расчёт size=7 type=button Расчёт onclick="calc()"> <script type="text/javascript"> var vx = document.getElementById('vx'), vy = document.getElementById('vy'), vz = document.getElementById('vz'); function calc() { var x = parseFloat(vx.value), y = parseFloat(vy.value), z = parseFloat(vz.value), a; if (isNaN(x) || isNaN(y) || isNaN(z)) alert('введите валидные числа'); else { a = 1.5 * z - (x * z / 100 + y * z / 200) + z; alert(a); }; }; </script></P> Пример: выбираю x = 100, у = 100, выбираю слово (любое из списка), к которому прикрепелны несколько различных переменных (13 например), затем каждая переменная (заданная числом), связанная с эти словом и показатели x и y входили в уравнение a1 = 1.5 * (Значение первой переменной в слове) - (x * (Значение первой переменной в слове) / 100 + y * (Значение первой переменной в слове) / 200) + (Значение первой переменной в слове); a2 = 1.5 * (Значение второй переменной в слове) - (x * (Значение второй переменной в слове) / 100 + y * (Значение второй переменной в слове) / 200) + (Значение второй переменной в слове); и т.д. до 13 переменной, присвоенной к слову... Для меня это реализовать очень трудно, так как я лишь начинающий "скриптёр)))))", но считаю, что это не так и трудно) Помогите, кто сколько сможет))) спасибо! |
14.02.2011, 02:08 | #2 |
Create
Пользователь
Регистрация: 15.01.2011
Сообщений: 20
|
PHP код:
Не бойся делать то, что не умеешь. Помни, ковчег был построен любителем. Профессионналы строили Титаник
Последний раз редактировалось 1ord; 14.02.2011 в 02:23. |
14.02.2011, 14:52 | #3 |
Пользователь
Регистрация: 25.08.2010
Сообщений: 88
|
Спасибо огромное) это то, что мне нужно) Но здесь нету одной вещи)) к каждому имени должно присваеваться несколько переменных)
Ну вот например): var z_array = {i:'1',mama:'2', papa:'3'}; // ассоциативный массив для 3-го списка Здесь мы к i присваеваем "1", к mama "2" и т.д. А можно ли сделать так, что бы к i присвоилось несколько различных значений. Например "1", "2" и т.д., а рассчитывалось бы немного иным образом, например выводился результат расчёта при i равном 1, а ниже результат расчёта i равном 2) а так, всё супер) спасибо огромное!) |
14.02.2011, 15:57 | #4 |
Create
Пользователь
Регистрация: 15.01.2011
Сообщений: 20
|
Получается двумерный массив .
PHP код:
PHP код:
Думаю с функцией creator ,разобраться что как добавлять намного легче.
Не бойся делать то, что не умеешь. Помни, ковчег был построен любителем. Профессионналы строили Титаник
Последний раз редактировалось 1ord; 14.02.2011 в 16:26. |
14.02.2011, 17:06 | #5 |
Пользователь
Регистрация: 25.08.2010
Сообщений: 88
|
Только первую часть понял... а вторую никак)
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Улучшение кода | megachuhancer | Общие вопросы Delphi | 5 | 27.01.2010 00:42 |
Улучшение SEO сайта. Нужен совет по выбору скрипта. | Евгений_67 | PHP | 5 | 06.12.2008 06:12 |
Улучшение DBLookUpComboBox | 1sal1 | БД в Delphi | 0 | 20.08.2008 16:11 |
Улучшение зрения | Манжосов Денис :) | Свободное общение | 13 | 30.04.2008 13:21 |