r = sr.Recognizer() из функции в глобальную область.obj.<name> ищет свойство с именем name. В вашем случае obj.key будет искать поле key.obj['hello' + 'world'].'hello' + 'world', вычисляется значение 'helloworld' и потом ищется поле helloworld.obj[key] происходят аналогичные вычисления. Смотрим, что находится внутри [] - там key, key - это переменная, берем её значение и ищем поле с таким названием.function scrollingText(str) {
const upper = str.toUpperCase();
const result = [upper];
let current = upper;
for (let i = 1; i < upper.length; i++) {
current = current.slice(1) + current[0];
result.push(current)
}
return result;
}
scrollingText('robot'); main, а master, соответственно нужно выполнять git push heroku mastergit add ., а потом git commit -m "My first bot", скорее у тебя вообще файлы не добавлены в индекс гита. Ещё перед коммитом можешь выполнять git status)