Size: a a a

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

2021 April 28

v

va1 in JavaScript Noobs — сообщество новичков
Установи флаг somethingWasClicked и тоггли его
источник

LD

Lois D in JavaScript Noobs — сообщество новичков
Ну можно, но это колхоз. Разве не должно перебрасывать на следующий вопрос?
источник

В

Владислав in JavaScript Noobs — сообщество новичков
Можно конечно. Лучше так стоит сделать?
источник

LD

Lois D in JavaScript Noobs — сообщество новичков
Я думаю да
источник

В

Владислав in JavaScript Noobs — сообщество новичков
Хорошо, спасибо за помощь
источник

v

va1 in JavaScript Noobs — сообщество новичков
Это не совсем выход, переход же только если правильный вариант выбран? Или в любом случае
источник

v

va1 in JavaScript Noobs — сообщество новичков
Или какая задумка хп бара
источник

LD

Lois D in JavaScript Noobs — сообщество новичков
Ну так если неправильно, то и должно уменьшаться, как и щас
источник

LD

Lois D in JavaScript Noobs — сообщество новичков
Если правильно пусть роутинг меняется
источник

В

Владислав in JavaScript Noobs — сообщество новичков
Только если правильный
источник

v

va1 in JavaScript Noobs — сообщество новичков
То есть если я выбрал 2 неправильных, то 2 хп снимет?
источник

v

va1 in JavaScript Noobs — сообщество новичков
В пределах 1 вопроса
источник

В

Владислав in JavaScript Noobs — сообщество новичков
Да
источник

В

Владислав in JavaScript Noobs — сообщество новичков
Т.е. на одном вопросе человек может проиграть
источник

LD

Lois D in JavaScript Noobs — сообщество новичков
Можно сделать это все в виде формы. Если правильно ответил — форма валидная и сделать кнопки readonly например) Но хз на каком это фреймворке, на ангуляре бы так сделал
источник

В

Владислав in JavaScript Noobs — сообщество новичков
Это чистый js)
источник

LD

Lois D in JavaScript Noobs — сообщество новичков
А. ладно
источник

v

va1 in JavaScript Noobs — сообщество новичков
Тогда в массив (или как удобнее) складывай кликнутые кнопки , или их дата атрибуты и в обработчиках проверяй их наличие. Если кнопка там есть, значит была кликнута, значит второй раз хп не снимать. При инициализации след вопроса чисти его.

Либо в обработчике вешай датаатрибут clicked на кнопку и проверяй его при кликах. Опять же их состояние нужно обновлять на след вопросе. Возможно они у тебя там заного создаются
источник

v

va1 in JavaScript Noobs — сообщество новичков
Но может читак воспользоваться уязвимостью, удалить дата атрибуты с кнопок и проиграть нечестно)
источник

В

Владислав in JavaScript Noobs — сообщество новичков
Это наверное интересное решение, но я могу сильнее наговонокодить, поэтому просто при правильном клике будет другой вопрос через 0.5 секунд. С задержкой чтобы кнопка стала зелёной на время)
источник