Почему не возвращается значение

У меня в файле word_rus.txt просто список слов, разделенных переносом. Не могу понять, почему первый вариант с console.log выводит в консоль массив слов, а второй вариант возвращает undefined. Понимаю, что вопрос детский, и ошибка, наверняка, детская, но я учусь...

 function getRusWords() {
fetch('word_rus.txt')
    .then(response => response.text())
    .then(text => {
        const words = text.split('\n')
        console.log(words)
    })

}

getRusWords();


function getRusWords() {
fetch('word_rus.txt')
    .then(response => response.text())
    .then(text => {
        return text.split('\n');
    })

}

console.log(getRusWords());


Ответы (0 шт):