Advertisement
Guest User

Untitled

a guest
Nov 19th, 2021
80
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. var d = new Date();
  2. var i = d.getDate() + '.' + d.getMonth() + '.';
  3. var w = msg.payload;
  4.  
  5. if (!String.format) {
  6.   String.format = function(format) {
  7.     var args = Array.prototype.slice.call(arguments, 1);
  8.     return format.replace(/{(\d+)}/g, function(match, number) {
  9.       return typeof args[number] != 'undefined'
  10.         ? args[number]
  11.         : match
  12.       ;
  13.     });
  14.   };
  15. }
  16.  
  17. msg.payload.weather_report = '';
  18. msg.payload.weather_report = String.format('Huomenta! Tänään on {0} Seuraa sääennuste. Päivän lämpötila vaihtelee välillä {1} ja {2} astetta Celsiusta. Ilmaa tällä hetkellä voi kuvailla sanalla {3}. Huomenna on {4}.',
  19.     i.toString(), Math.round(w.daily[0].temp.min), Math.round(w.daily[0].temp.max), w.daily[0].weather[0].description, w.daily[1].temp.min > w.daily[0].temp.min ? 'lämpimämpää' : 'kylmempää'
  20. );
  21.  
  22. return msg;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement