Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: JS калькулятор из 3 значении и 2 метода
Форумы портала PHP.SU » Клиентская разработка » JavaScript & VBScript » JS калькулятор из 3 значении и 2 метода

Страниц (1): [1]
 

1. pantela - 16 Августа, 2015 - 19:35:50 - перейти к сообщению
Please delete topic Ниндзя
2. IllusionMH - 16 Августа, 2015 - 22:42:06 - перейти к сообщению
pantela, передавайте объект с соответствующими ключами. По ключам можно будет понять что делать.
Кстати, непонятное выражение в 26 строке, если присвоение f2(19 строка) происходит только другом блоке if else.
3. pantela - 17 Августа, 2015 - 00:00:28 - перейти к сообщению
Про 29 строчку понимаю, но вроде там вместо else if можно просто if.

А вот про передачу по объектам, не особо понял Огорчение Пожалуйста приведите прим...
4. IllusionMH - 17 Августа, 2015 - 01:28:44 - перейти к сообщению
pantela, всместо трех значений через запятую, передавать 1 объект с этими заначениями.
5. pantela - 17 Августа, 2015 - 02:16:11 - перейти к сообщению
Хмм, да но как я могу передавать один объект если каждое значения я получаею из отдельного AJAX функции, и каждую запрашиваю через onclick="Function();"

Наверное логику я не верно построил... Хотя в исходном коде всё ясно... Растерялся
6. Sail - 17 Августа, 2015 - 10:10:32 - перейти к сообщению
pantela пишет:
function PriceCalculate(servicePriceInUSD,percent,usdCoefficient) {
        // Берется из GetFeesByService()
        var servicePriceInUSD;
 
        // Берется из GetFeesByService()
        var percent;
 
        // Берется из GetAccountsByConsulate()
        var usdCoefficient;

Для чего объявляете переменные, которые уже обозначены как аргументы функции?
7. IllusionMH - 17 Августа, 2015 - 12:10:40 - перейти к сообщению
pantela, ну так где-то ж эта магическая функция вызывается? в том месте где она вызывается должны быть доступны хоть некоторые данные. Вот эти данные в объект и в нее.
Вообще - по одной функции нифига непонятно как же она вызывается, с чего вдруг в ней должны быть данные.

Можно только гадать. Если несколько асинхронных функций - то посмотрите в сторону https://github[dot]com/caolan/async или другой подобной либы или нативных ES2015 Promise
8. pantela - 17 Августа, 2015 - 13:50:35 - перейти к сообщению
Please delete topic Ниндзя
9. pantela - 17 Августа, 2015 - 18:16:11 - перейти к сообщению
Please delete topic Ниндзя

 

Powered by ExBB FM 1.0 RC1