Advertisement
tomuwhu

ÉF2017majus

Oct 1st, 2019
109
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. const fs = require('fs')
  2. var km, obj, e
  3. fs.readFile(
  4.     'kektura.csv',
  5.     (err, data) => {
  6.         if (err) console.error(err);
  7.         else {
  8.             let tomb = data
  9.                         .toString('UTF-8')
  10.                         .split("\r\n")
  11.             km = tomb[0]
  12.             obj = tomb
  13.                     .slice(1)
  14.                     .map( v => (
  15.                             e=v.split(";"),
  16.                             {
  17.                                 honnan: e[0],
  18.                                 hova: e[1],
  19.                                 hossz: Number( e[2].replace(',', '.') ),
  20.                                 fel: Number( e[3] ),
  21.                                 le: Number( e[4] ),
  22.                                 ph: e[5]==='i'?true:false
  23.                             }
  24.                         )
  25.                     )
  26.             console.log( `3. feladat: Szakaszok száma: ${ obj.length } db `)
  27.             console.log( `4. feladat: A túra teljes hossza: ${
  28.                 obj.reduce( (acc,elem) => acc+=elem.hossz,0).toFixed(3).replace('.',',')
  29.             } km `)
  30.         }
  31.     }
  32. );
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement