-Enigmos-

giftsFromSanta.js

Nov 8th, 2021 (edited)
85
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. function giftsFromSanta(input) {
  2.     let n = Number(input[0]);
  3.     let m = Number(input[1]);
  4.     let s = Number(input[2]);
  5.     let result = "";
  6.     let wholeNumber = true;
  7.     let conditions = true;
  8.  
  9.     if (n >= 0 && n < m && m <= 10000) {
  10.         conditions = true;
  11.     } else {
  12.         conditions = false;
  13.     }
  14.     if (Number.isInteger(n) && Number.isInteger(m) && Number.isInteger(s)) {
  15.         wholeNumber = true;
  16.     } else {
  17.         wholeNumber = false;
  18.     }
  19.     if (wholeNumber && conditions) {
  20.         for (i = m; i >= n; i--) {
  21.             if (i % 2 === 0 && i % 3 === 0) {
  22.                 if (i === s) {
  23.                     break;
  24.                 }
  25.                 result += "" + i + " ";
  26.             }
  27.         }
  28.        
  29.         console.log(result);
  30.     }
  31. }
  32.  
  33. giftsFromSanta(["1", "30", "15"]);
  34. giftsFromSanta(["1", "36", "12"]);
  35. giftsFromSanta(["20", "1000", "36"]);
Add Comment
Please, Sign In to add comment