Advertisement
fcamuso

Javascript Lezione 36

Apr 16th, 2022
1,007
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. let br = "<br>";
  2.  
  3.   function f()
  4.   {
  5.     writeln("Sono stata chiamata");
  6.     writeln("Dopo questa ritorno!");
  7.   }
  8.  
  9.   f();
  10.    
  11.   function writeln(messaggio) //signature (firma)
  12.   {
  13.      document.write(messaggio+br);
  14.   }
  15.  
  16.  
  17.   let m = 0; //conterrĂ¡ la media di tre numeri
  18.   media(10, 15, 35);
  19.   writeln( m );
  20.  
  21.   function media( n1, n2, n3)
  22.   {
  23.      m = (n1+n2+n3) / 3;
  24.   }
  25.  
  26.   let obj = {risultato: 0};
  27.   media2(obj, 10, 15, 35);
  28.   writeln("con obj: " + obj.risultato);
  29.   writeln("con return di un oggetto: " + media4(10, 15, 35).risultato);
  30.   writeln("con return di un array: " + media5(10, 15, 35)[0]);
  31.  
  32.  
  33.   //riceve e valorizza una property di un oggetto
  34.   function media2( obj, n1, n2, n3)
  35.   {
  36.      obj.risultato = (n1+n2+n3) / 3;
  37.      obj = {colore: "rosso"};
  38.   }
  39.  
  40.   function media4(n1, n2, n3)
  41.   {
  42.      return {risultato: (n1+n2+n3) / 3};
  43.   }
  44.  
  45.   function media5(n1, n2, n3)
  46.   {
  47.      return [(n1+n2+n3) / 3];
  48.   }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement