Олександр Л.
Победившая ставка- Проекты 384
- Оценка 5.0
- Рейтинг 13 095
Бюджет: 300 UAH Срок: 1 день
Здравствуйте!
Обращайтесь, выведу формулу и сделаю калькулятор.
_____________________
Скайп: profi-studio1
Бюджет: 250 UAH Срок: 1 день
Я готов выполнить ваше задание. Потребуется только уточнение: в какой форме вы хотите иметь формулу?
Калбкулятор тоже можно сделать, но опять вопрос: в каком виде?
Бюджет: 250 UAH Срок: 1 день
выполню
Ставки пока отсутствуют
-
Сергей Морланг 4 сентября 2015Так собственно функция есть на сайте
function modify_qty(val) {
var peptidmg = parseInt(document.getElementById("peptidmg").value, 10);
var ml = parseInt(document.getElementById("ml").value, 10);
var dozen = parseInt(document.getElementById("dozen").value, 10);
var new_qty100 = dozen/(((peptidmg*1000)/ml)/100);
var new_qty40 = dozen/(((peptidmg*1000)/ml)/40);
document.getElementById("result100").value = new_qty100;
document.getElementById("result40").value = new_qty40;
var yourImg = document.getElementById('lin100');
if(yourImg && yourImg.style) {
yourImg.style.height = 15 +'px';
yourImg.style.width = (4.68*new_qty100) +'px';
}
var yourImg2 = document.getElementById('lin40');
if(yourImg2 && yourImg2.style) {
yourImg2.style.height = 15 +'px';
yourImg2.style.width = (8.3*new_qty40) +'px';
}
return new_qty100;
return new_qty40;
}
-
Сергей Морланг 4 сентября 2015А если убрать все лишнее то вот она:
function modify_qty(val) {
var peptidmg = parseInt(document.getElementById("peptidmg").value, 10);
var ml = parseInt(document.getElementById("ml").value, 10);
var dozen = parseInt(document.getElementById("dozen").value, 10);
var new_qty100 = dozen/(((peptidmg*1000)/ml)/100);
var new_qty40 = dozen/(((peptidmg*1000)/ml)/40);
return new_qty100;
return new_qty40;
}
-
Victor Petrov 4 сентября 2015вообще то функция возвращает только одно значение.
впервые вижу функцию в которой два рета.
-
Сергей Морланг 4 сентября 2015Это копипаст со страницы.
В нормальных языках, возвращать несколько результатов это нормально ;)
-
Victor Petrov 4 сентября 2015В любых нормальных языках ФУНКЦИЯ возвращает всегда только одно значение. Возвращаемое значение может быть ссылкой на массив значений, или на объект - но это уже другой вопрос.
Дело в том что здесь будет работать только первый return - вот что я хотел донести.
-
Сергей Морланг 7 сентября 2015Давайте еще раз. Это копипаст с РАБОЧЕГО сайта, и оно РАБОТАЕТ. А про возвращаемые значения, почитайте, откроете для себя много нового :)
-
Victor Petrov 7 сентября 2015Видите ли, аргумент "рабочего" или "работает" вообще не доказывает ничего в данном случае, т.к. второй ритурн попросту не выполняется, а работать может и криво написанный код. Что забавно, старикан Аристотель насчитал у мух восемь ног. И даже в Средние Века это заблуждение стойко держалось в умах и кочевало из книги в книгу, хотя опровергнуть его можно было путём элементарной поимки мухи и подсчёта у неё ног, не отходя от кассы. Так и здесь - бездумный копипаст якобы "работающего" кода очень веселит людей, освоивших программирование хотя бы в объеме первого курса института. Лично я программирую уже больше 20 лет, и про возвращаемые значения вполне могу Вам столько рассказать, сколько Вам до этого и не снилось. Однако в данном случае просто тыкну в первое же попавшееся сюда тыц, где Вы, надеюсь, сможете прочитать что "При вызове оператора
returnв функции, выполнение этой функции прекращается.". Не знать таких элементарных вещей, уважаемый, и расписать у себя в резюме владение С# и "Прикладным программированием" - ну я даже не знаю, какое тут покультурнее слово можно подобрать... -
Сергей Морланг 7 сентября 2015Проехали. Вот, для общего развития: https://msdn.microsoft.com/ru-ru/library/t3c3bfhx....
Удачи.
Актуальные фриланс-проекты в категории Веб-программирование
-
1200 UAH
Экспресс тестирование вордпрес плагина-опроса
Тестирование и QA 15 ставок 18:28
-
Не указан
Оптимизировать плагин
PHP 40 ставок 14:35
-
Не указан
Разработать платформу для
Создание сайта под ключ 95 ставок 12:17
-
7000 UAH
Настроить АИ Агентов для креативов
AI и машинное обучение 38 ставок 9:27
-
Не указан
Сайт для пептидов
Интеграция платежных систем 126 ставок 5 августа