Тема: Тест (htm+js)
Показать сообщение отдельно
  #9 (permalink)  
Старый 08.10.2015, 07:32
Аватар для sanmihan
Аспирант
Отправить личное сообщение для sanmihan Посмотреть профиль Найти все сообщения от sanmihan
 
Регистрация: 28.05.2015
Сообщений: 54

За то время что вы ждете помощи, можно было нагуглить все ваши ответы на тест.

Из теста ответы не вытащить, они захешированы, но проверить себя можно
var answers = document.querySelectorAll('#answer');
var score = 0;
[].forEach.call(answers, checkAnswer);
console.log('Баллов: '+score);
function checkAnswer(elem, i){
	if (elem.parentElement.style.display == 'none') return;
	elem.style.borderStyle = 'none';
	var result = elem.querySelector('#answer_string').value;
	var got = TestHash.stringHashToInt(result);
	var right = +elem.getAttribute('right');
	if (TestHash.encode(got, +elem.parentElement.number) == right) {
		score += parseInt(elem.querySelector('#points').innerHTML);
	} else {
		elem.style.borderColor = '#ff0000';
		elem.style.borderStyle = 'solid';
	}
}

Последний раз редактировалось sanmihan, 08.10.2015 в 07:36.
Ответить с цитированием