Advertisement
NelloRizzo

Frazioni

Apr 16th, 2020
444
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
HTML 1.72 KB | None | 0 0
  1. <!DOCTYPE html>
  2. <html>
  3. <head>
  4.     <meta charset="utf-8" />
  5.     <title>
  6.         Funzioni
  7.     </title>
  8. </head>
  9. <body>
  10.     <script>
  11.  
  12.  
  13.         function minimo(a, b) {
  14.             document.write("Minimo: ");
  15.             if (a > b) document.write(b, "<br>"); else document.write(a, "<br>");
  16.         }
  17.  
  18.         function massimo(a, b) {
  19.             document.write("Massimo: ");
  20.             if (a > b) {
  21.                 document.write(a, "<br>");
  22.             }
  23.             else {
  24.                 document.write(b, "<br>");
  25.             }
  26.         }
  27.  
  28.         massimo(10, 5);
  29.         minimo(10, 5);
  30.  
  31.         function min(a, b) { return a > b ? b : a; }
  32.  
  33.         function max(a, b) { return a > b ? a : b; }
  34.  
  35.         function dammi_massimo(a, b) {
  36.             var max = a; if (a < b) max = b;
  37.            return max; // rende disponibile il valore per un uso esterno!
  38.        }
  39.  
  40.        var x = 50; var y = 20; var z = 30;
  41.        var max_xy = dammi_massimo(x, y);
  42.        var max_xyz = dammi_massimo(max_xy, z);
  43.        document.write("Il massimo tra ", x, ",", y, ",", z, " è: ", max_xyz, "<br>");
  44.  
  45.         function massimo_comune_divisore(n, d) {
  46.             if (d == 0) return n;
  47.             var risultato = massimo_comune_divisore(d, n % d);
  48.             return risultato;
  49.         }
  50.  
  51.         var numeratore = 123;
  52.         var denominatore = 60;
  53.         var mcd = massimo_comune_divisore(numeratore, denominatore);
  54.         document.write("Frazione: ", numeratore / mcd, "/", denominatore / mcd, "<br>");
  55.  
  56.         var f1_n = 243;
  57.         var f1_d = 534;
  58.         mcd = massimo_comune_divisore(f1_n, f1_d);
  59.         document.write("Frazione: ", f1_n / mcd, "/", f1_d / mcd, "<br>");
  60.     </script>
  61. </body>
  62. </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement