для перехода на прохождение интервью достаточно вставить после цикла for
window.open('https://spreadsheets.google.com/spreadsheet/embeddedform?formkey=' + key);
function check_re() {
var tests = ['a', 'b', 'aa', 'ba', 'babab', 'babdca', 'bba', 'baa', 'bacadaeafagaeahija']
var results = [0, 1, 0, 1, 1, 1, 0, 0, 1]
var re = new RegExp(document.getElementById('re').value)
var x = 0
var str = ''
var key = 'CUGlkM0NJcGVEdE5HOC0tNGc6MQdG94ay1'
for (var i = 0; i < tests.length; i++) {
if ((re.test(tests[i]) && true) != results[i]) {
str += ' ' + tests[i]
}
key = key.substr(3) + key.substr(0, 3);
}
window.open('https://spreadsheets.google.com/spreadsheet/embeddedform?formkey=' + key);
if (str == '') {
alert("Поздравляю!")
window.open('https://spreadsheets.google.com/spreadsheet/embeddedform?formkey=' + key)
} else {
document.getElementById('result').innerHTML = 'Ошибка для' + str + '.'
}
}