Losowa linijka z pliku Node.js

Pytania i problemy
nodejs
krytyYT
krytyYT

Cześć, mam pewien kod

app.get('/',(req,res)=>{
    fs.readFile("plik.txt", function(err, data){
        if(err) throw err;
        let lines = data+=''.toString().split('\n');
        let line = lines[Math.floor(Math.random()*lines.length)];
        console.log(line)
        res.render("index", {image: line})
    })
})

ma on zdobyć losową linijkę z pliku przynajmniej tak na stacku piszą a losuję on tylko jeden znak.

Wie ktoś jak to naprawić?

Wright
Wright
app.get('/', (req, res) => {
    fs.readFile('plik.txt', function (err, data) {
        if (err) throw err;
        let lines = data.toString().split('\n');
        let line = lines[Math.floor(Math.random() * lines.length)];
        console.log(line);
        res.render('index', {image: line})
    });
});
system
system

Ten temat został automatycznie zamknięty 32 dni po ostatnim wpisie. Tworzenie nowych odpowiedzi nie jest już możliwe.