0 / 0 / 2
Регистрация: 02.01.2014
Сообщений: 240
|
||||||
1 | ||||||
Обьясните функцию10.07.2014, 18:44. Показов 2532. Ответов 40
Метки нет (Все метки)
вот эта функия
Или же надо использовать Java?
0
|
10.07.2014, 18:44 | |
Ответы с готовыми решениями:
40
Обьясните че за программа... get set обьясните пожалуйста Обьясните пожалуйста небольшой код Условие ввода символов в строку(обьясните мне ктонибудь разницу Java и JavaScript) |
11 / 11 / 13
Регистрация: 25.04.2012
Сообщений: 1,163
|
||||||
10.07.2014, 19:04 | 2 | |||||
Mansu, это кнопка которая отправляет форму, изначально до этого нужно указать:
1
|
0 / 0 / 2
Регистрация: 02.01.2014
Сообщений: 240
|
|||||||||||
11.07.2014, 17:39 [ТС] | 3 | ||||||||||
А может кто-то подскажет как яваскриптом аккумулировать сумму чисел, которые я буду вводить в поле?
Добавлено через 7 минут Вот я что-то написал, но не уверен что она пашет( Мне надо умножить два числа, а потом я должен нажать кнопку добавить и оно аккумулирует значение в какойто переменной, потом я ввожу сново два чила, они множаться, потом опять жму добавить и оно добавляет в мою переменную.
Чучуть подкориктировал свои ошибки, вот:
Насколько я понял += добавляет не 1+2=3, а 1+2=12?
0
|
Модератор
771 / 352 / 142
Регистрация: 17.07.2013
Сообщений: 992
|
||||||
13.07.2014, 11:08 | 4 | |||||
Сообщение было отмечено Mansu как решение
Решение
Mansu, он складывается 1 + 2 = 12 , потом что значение инпута имеет тип string. Это называется конкатенация строк. Нужно приводить данные к тип число, либо унарным плюсом ( + )
например:
3
|
2435 / 1114 / 312
Регистрация: 23.06.2011
Сообщений: 3,525
|
|
13.07.2014, 21:24 | 6 |
тот же вопрос был вчера от того же автора, темы лежат рядом
Почему + замещает, а не складывает?
0
|
0 / 0 / 2
Регистрация: 02.01.2014
Сообщений: 240
|
||||||
16.07.2014, 12:18 [ТС] | 7 | |||||
А почему не работает мой скрипт? Мне надо найти сумму произвидения двух чисел.
Там по-моему typeof не надо, но все равно не работает.(
0
|
Модератор
771 / 352 / 142
Регистрация: 17.07.2013
Сообщений: 992
|
||||||
16.07.2014, 12:25 | 8 | |||||
Mansu, не стоит выкладывать кусок кода, и спрашивать почему не работает? Если только кусок кода не обособлен и не самостоятелен сам по себе
Вот что за переменная obj? Тут я не вижу ее инициализации Почему бы не написать вот так вот?
Добавлено через 3 минуты Mansu, почему у тебя функция sum совершает произведение? У тебя проблема с видимостью переменных еще скорее всего.
1
|
0 / 0 / 2
Регистрация: 02.01.2014
Сообщений: 240
|
|||||||||||
16.07.2014, 12:30 [ТС] | 9 | ||||||||||
Может проще эту задачу решить с помощью массива?
Добавлено через 1 минуту
0
|
Модератор
771 / 352 / 142
Регистрация: 17.07.2013
Сообщений: 992
|
|
16.07.2014, 12:30 | 10 |
Mansu, что именно должна делать задача? Складывать числа? Или складывать значения, которые ввел пользователь в текстовое поле?
1
|
0 / 0 / 2
Регистрация: 02.01.2014
Сообщений: 240
|
|
16.07.2014, 12:32 [ТС] | 11 |
Пользователь должен вводить два числа, а программа вычисляет произвидение двох чисел, но при этом он может много раз вводить числа и мне надо указать сумму этих произвидений
0
|
Модератор
771 / 352 / 142
Регистрация: 17.07.2013
Сообщений: 992
|
|
16.07.2014, 12:32 | 12 |
Mansu, у тебя просто каша какая-то из кода. Переменная p объявлена внутри функции, но ты используешь ее, как глобальную. Далее у тебя всегда будет выполнятся первое условие, где ни какая функция не вызывается. Далее опять же откуда ты вообще берешь переменную obj, что это такое? Что за свойство obj.se?
1
|
0 / 0 / 2
Регистрация: 02.01.2014
Сообщений: 240
|
||||||
16.07.2014, 12:39 [ТС] | 13 | |||||
ой понял Добавлено через 11 секунд я раньше использовал obj для вывода Добавлено через 30 секунд А можете помочь написать этот код, я уже думаю может проще перейти к массивам? Добавлено через 32 секунды Просто я понимаю паскаль и си, а вот js не очень Добавлено через 1 минуту Значит, пользователь вводит 2 числа нажимает кнопку добавить и программа пишет ихние произвидение, потом он сново может ввести два числа и программа уже пишет сумму этих произвидений и т.д. Добавлено через 2 минуты Ладно, я сейчас пойду, веерком еще подумаю, буду очень благодарен если Вы поможете решить эту задачу. Просто я её решил через кучу функций и кучу полей, но оно выглядит не эстетично. Потому парюсь сейчас.
0
|
Модератор
771 / 352 / 142
Регистрация: 17.07.2013
Сообщений: 992
|
|||||||||||
16.07.2014, 12:52 | 14 | ||||||||||
0
|
0 / 0 / 2
Регистрация: 02.01.2014
Сообщений: 240
|
|
16.07.2014, 16:16 [ТС] | 15 |
Что-то не работает(
Добавлено через 3 минуты
0
|
Develo0per
|
|||||||||||
16.07.2014, 18:06 | 16 | ||||||||||
Mansu, Thisman, А что вы хочели если вы передаёте в функцию фиг знает что ?
функция
вы туда в коде посылаете переменную form
следовательно приходит `undefined` Теперь вопрос что вы хотели передать? 1. Объект внутри которого искать поля со значениями 2. Идентификатор объекта, что бы внутри функции уже искать элемент в DOM'e? Добавлено через 2 минуты P.S. ради бога... используйте пробелы и отступы что бы код был читаемым... такой код не хочется даже смотреть...
0
|
Модератор
771 / 352 / 142
Регистрация: 17.07.2013
Сообщений: 992
|
||||||
16.07.2014, 18:15 | 17 | |||||
Mansu, вот готовый код, в принципе html код тот же самый, выложу только JS
1
|
Develo0per
|
||||||
16.07.2014, 18:16 | 18 | |||||
вот вам для примера:
1
|
Модератор
771 / 352 / 142
Регистрация: 17.07.2013
Сообщений: 992
|
||||||
16.07.2014, 18:22 | 19 | |||||
and_y87, ооой, это какой то C-шный стайл ставить скобки ниже оператора if, допустим
Я с самого начала привык писать вот так вот :
P.S. Не думаю, что это так сильно убивает наглядность кода
0
|
Develo0per
|
|||||||||||
16.07.2014, 18:24 | 20 | ||||||||||
Змени строку
Thisman, Эти переносы скобок создают приятный моему глазу зазор в коде, что бы не слипалось всё в if и т.п. к тому же в IDE Очень неплохо видна линия от скобки к скобке Добавлено через 31 секунду Я относительно недавно в этом стиле пишу, на новом месте показал коллега, мне понравилось
0
|
16.07.2014, 18:24 | |
16.07.2014, 18:24 | |
Помогаю со студенческими работами здесь
20
Обьясните новичку обьясните новичку по jquery Обьясните функцию Обьясните эту функцию Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |