Quantcast
Channel: Active questions tagged svelte - Stack Overflow
Viewing all articles
Browse latest Browse all 1541

for loop not running in javascript [closed]

$
0
0

i have a problem with my svelte code. on the line 41 i have a for loop, which doesn't run anything, as it doesn't print out the i variable on the 42 line.

here is my code:

<script>    import Toolbar from "./toolbar.svelte";    import Chat from "./chat.svelte";    var loggedInUser = "dev"    //database    var users =    {"dev":{"contacts":["Voldemart", "Timur", "Svyat"],        }    }    var chats = {        0:{"name":"None","members":["Voldemart", "dev"], "messages":[            {"content":"hi", "sender":"dev"},            {"content":"pon", "sender":"Voldemart"},        ]},        1:{"name":"None","members":["Timur", "dev"], "messages":[            {"content":"hi", "sender":"dev"},            {"content":"pon", "sender":"Timur"},        ]},        2:{"name":"None","members":["Svyat", "dev"], "messages":[            {"content":"hi", "sender":"dev"},            {"content":"pon", "sender":"Svyat"},        ]},        3:{"name":"None","members":["Voldemart", "Svyat"], "messages":[            {"content":"hi", "sender":"Svyat"},            {"content":"pon", "sender":"Voldemart"},        ]},    }    console.log(chats[0].members.includes(loggedInUser))    var loggedInUserChats = []    var i;    var chatsLength = Object.keys(chats).length    console.log(chatsLength)    for (i; i<5; i++) {        console.log(i)        if (chats[0].members.includes(loggedInUser)) {            loggedInUserChats.push(i)            console.log(i)        }    }    console.log(loggedInUserChats)</script><Toolbar contacts="{users[loggedInUser].contacts}"/><div class="chaty"><Chat/></div><style>    .chaty {        width: 100%;        height: 100vh;        margin-left: 200px;    }</style>

i have tried asking gemini, i have tried reading mdn docs and w3schools docs but i found nothing.


Viewing all articles
Browse latest Browse all 1541

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>