Size: a a a

JavaScript Noobs — сообщество новичков

2020 September 08

Q

Qop in JavaScript Noobs — сообщество новичков
попробую сам пока
источник

К

Кирилл in JavaScript Noobs — сообщество новичков
Xobba Lamp
Да,  сумма ведь там происходит? Сейчас логика выглядит так если 1 инпут пустой он делает его равным 0 в if, если второй инпут пустой else if блок делает его равным 0, но главное что в любом из этих двух случаев он так и не доходит до else потому что else  отработает если if и else if не сработают
Примерно так? Или я какую-то чушь опять написал?
источник

XL

Xobba Lamp in JavaScript Noobs — сообщество новичков
Кирилл
Примерно так? Или я какую-то чушь опять написал?
Опять таки сработает или if или else
источник

AB

Alexander Barsukov in JavaScript Noobs — сообщество новичков
Кирилл
Примерно так? Или я какую-то чушь опять написал?
Напиши подробнее, у тебя есть два инпута, если они оба не пустые то ты складываешь daysSum и personsSum и умножаешь на 4000. А что не так то у тебя?
источник

К

Кирилл in JavaScript Noobs — сообщество новичков
Если я напишу в одном инпуте 0 а в другом 5, то высчитает сумму, а мне нужно чтобы я написал 0 и сумма сбрасывалась, как-то так
источник

XL

Xobba Lamp in JavaScript Noobs — сообщество новичков
Вытащи само уравнение total= dayssum....  Из else и поставь в конце функции и все будет ок
источник

XL

Xobba Lamp in JavaScript Noobs — сообщество новичков
В if и else if/else срабатывает только что то одно из всех
источник

AB

Alexander Barsukov in JavaScript Noobs — сообщество новичков
Кирилл
Если я напишу в одном инпуте 0 а в другом 5, то высчитает сумму, а мне нужно чтобы я написал 0 и сумма сбрасывалась, как-то так
persons.addEventListener('change', function () {
   personsSum = +this.value
   totalValue.textContent = restDays.value > 0 && persons.value > 0 ? (daysSum + personsSum) * 4000 : 0
})
источник

К

Кирилл in JavaScript Noobs — сообщество новичков
Cпасибо что помогли Orkhan и Alexander, конструкция которую вы скинули конечно лучше смотрится чем if'ы, тернарное выражение это вроде, да?
источник

j

jk in JavaScript Noobs — сообщество новичков
А это иначе чем через lookahead решается?
источник

AB

Alexander Barsukov in JavaScript Noobs — сообщество новичков
Кирилл
Cпасибо что помогли Orkhan и Alexander, конструкция которую вы скинули конечно лучше смотрится чем if'ы, тернарное выражение это вроде, да?
Да)
источник

ЛХ

Лапки Х in JavaScript Noobs — сообщество новичков
jk
А это иначе чем через lookahead решается?
?
источник

ЛХ

Лапки Х in JavaScript Noobs — сообщество новичков
источник

ЛХ

Лапки Х in JavaScript Noobs — сообщество новичков
статья за 15 год, но регулярки актуальные вроде как
источник

ЛХ

Лапки Х in JavaScript Noobs — сообщество новичков
через lookahead. если ты об этом
источник

Q

Qop in JavaScript Noobs — сообщество новичков
test как странно проверяет
источник

j

jk in JavaScript Noobs — сообщество новичков
Лапки Х
через lookahead. если ты об этом
Иначе наверное никак.
источник

ЛХ

Лапки Х in JavaScript Noobs — сообщество новичков
Qop
test как странно проверяет
true/false при полном совпадении
источник

ЛХ

Лапки Х in JavaScript Noobs — сообщество новичков
jk
Иначе наверное никак.
одной регуляркой никак
источник

ЛХ

Лапки Х in JavaScript Noobs — сообщество новичков
хотя можно случаи расположения перебирать...
источник