Mixed messages - Portfolio project - Nonsense lines for fun

Hello codefriends! I have made this code, that just mixes some random nonsense lines together. I am really happy with the code, although it took me a lot longer than I expected to get to the final result.

class MessageMix {
    constructor() {
        /* this.message1 = ["Dette er", "Her er", "Dette er ikke en kake men"];
        this.message2 = ["en pusekatt", "en hund", "et munnspill"];
        this.message3 = ["som synger om maur", "som liker at det ikke er noen andre der", "som liker Vivaldi"]; */
        this.message1 = ["This is", "Here is", "This is not a cake, but"];
        this.message2 = ["a kittycay", "a dog", "an harmonica"];
        this.message3 = ["singing about ants", "that enjoys being alone", "that likes Vivaldi"];
    }

    getRandomIndex(array) {
        return Math.floor(Math.random() * array.length);
    }

    mix() {
        const picked1 = this.message1[this.getRandomIndex(this.message1)];
        const picked2 = this.message2[this.getRandomIndex(this.message2)];
        const picked3 = this.message3[this.getRandomIndex(this.message3)];
        return `${picked1} ${picked2} ${picked3}`;
    }
}

const mixology = new MessageMix();
const mixedMessage = mixology.mix();
console.log(mixedMessage);
class MessageMix { constructor() { /* this.message1 = ["Dette er", "Her er", "Dette er ikke en kake men"]; this.message2 = ["en pusekatt", "en hund", "et munnspill"]; this.message3 = ["som synger om maur", "som liker at det ikke er noen andre der", "som liker Vivaldi"]; */ this.message1 = ["This is", "Here is", "This is not a cake, but"]; this.message2 = ["a kittycay", "a dog", "an harmonica"]; this.message3 = ["singing about ants", "that enjoys being alone", "that likes Vivaldi"]; } getRandomIndex(array) { return Math.floor(Math.random() * array.length); } mix() { const picked1 = this.message1[this.getRandomIndex(this.message1)]; const picked2 = this.message2[this.getRandomIndex(this.message2)]; const picked3 = this.message3[this.getRandomIndex(this.message3)]; return `${picked1} ${picked2} ${picked3}`; } } const mixology = new MessageMix(); const mixedMessage = mixology.mix(); console.log(mixedMessage);