<% const tuhatErotin = (asukasLuku) => { let tulos; if(asukasLuku >= 1000){ tulos = asukasLuku.toString().replace(/\B(?=(\d{3})+(?!\d))/g, " "); } else { tulos = asukasLuku; } return tulos; } const lukumaara = () => { let lkm = 0; if(kunnat.length > 0){ kunnat.map((kunta) => { lkm++; }); } return lkm; } const keskiarvo = () => { let keskiarvo = 0; let lkm = 0; if(kunnat.length > 0){ kunnat.map((kunta) => { keskiarvo = keskiarvo + kunta.asukkaatYhteensa; lkm++; }); keskiarvo = keskiarvo / lkm; } return Math.round(keskiarvo); } const naiset = () => { let asukkaatYhteensa = 0; let naiset = 0; let naisprosentti = 0; if(kunnat.length > 0){ kunnat.map((kunta) => { asukkaatYhteensa = asukkaatYhteensa + kunta.asukkaatYhteensa; naiset = naiset + kunta.asukkaatNaiset; }); naisprosentti = naiset / asukkaatYhteensa; } return Math.round((naisprosentti + Number.EPSILON) * 100 * 100) / 100; } %>

Kuntien asukastilastoja

<% if(kunnat.length <= 0){ %>
Hakusi ei tuottanut tuloksia
<% } else { %> <% kunnat.forEach((kunta) => { %> <% })}; %>
<% if (key === 'name') { %> arrow_drop_down <% } else if(key === "nameDown"){ %> arrow_drop_up <% } %>
<% if (key === 'people') { %> arrow_drop_down <% } else if(key === "peopleDown"){ %> arrow_drop_up <% } %>
<% if (key === 'men') { %> arrow_drop_down <% } else if(key === "menDown"){ %> arrow_drop_up <% } %>
<% if (key === 'women') { %> arrow_drop_down <% } else if(key === "womenDown"){ %> arrow_drop_up <% } %>
<%= kunta.kunta %> <%= tuhatErotin(kunta.asukkaatYhteensa) %> <%= tuhatErotin(kunta.asukkaatMiehet) %> <%= tuhatErotin(kunta.asukkaatNaiset) %>