Помощник
|
JS Умножение |
Sleepwalker_mw
|
Сообщение
#1
|
||
|
|
||
|
|||
Sleepwalker_mw
|
Сообщение
#2
|
|
Чуть не забыл, суть проблемы.
Проблемы: Если выбрать "формат диска - DVD-R/RW" а не "CD-R/W" По задумке из "var time = [2,9];" должна цифра "9" умножатся на цифру "1" из "var base = [1,2,3,4,5,6];" и ответ записываться в "Итого". Что собственно у меня не получилось Вторая проблема если выбрать значение в " Тираж CD/DVD дисков" больше 300 то в ответе (итого) будет "NaN" А по задумке из "var base = [1,2,3,4,5,6];" должна цифра "3" умножатся соответственно на "2" или "0" из "var time = [2,9];" и ответ записываться в "Итого". |
|
|
yury_mw |
23.1.2013, 13:38;
Ответить: yury_mw
Сообщение
#3
|
|
Sleepwalker, у вас либо индексы массивов перепутаны, должно быть, наверно, так:
base_s = time[korobka]*base[format]; time_s = time[korobka]; либо перепутаны размеры массивов: base должно быть 2 элемента, а в time - 6. А так все нормально умножает. Если, конечно, не обращать внимание на издевательские имена переменных (которые, видимо, специально придуманы так, чтобы запутать читающего код). |
|
|
Sleepwalker_mw
|
Сообщение
#4
|
|
|
Нашел уже ошибки. все норм.
Кому интересно могу в лс бросить. тему можно закрывать).
|
|
|
||
|
Текстовая версия | Сейчас: 18.4.2024, 16:20 |