-Enigmos-

barcodeGenerator.js

Oct 25th, 2021 (edited)
105
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. function barcodeGenerator(input) {
  2.     let index = 0;
  3.     let numMinRange = Number(input[index]);
  4.     index++;
  5.     let numMaxRange = Number(input[index]);
  6.     let result = "";
  7.  
  8.     let intMax = "" + numMaxRange;
  9.     let numMax1 = Number(intMax[0]);
  10.     let numMax2 = Number(intMax[1]);
  11.     let numMax3 = Number(intMax[2]);
  12.     let numMax4 = Number(intMax[3]);
  13.  
  14.     let int = "" + numMinRange;
  15.     let num1 = Number(int[0]);
  16.     let num2 = Number(int[1]);
  17.     let num3 = Number(int[2]);
  18.     let num4 = Number(int[3]);
  19.  
  20.     let int1 = 0;
  21.     let int2 = 0;
  22.     let int3 = 0;
  23.     let int4 = 0;
  24.  
  25.     for (i1 = num1; i1 <= numMax1; i1++) {
  26.         if (i1 % 2 !== 0) {
  27.             int1 = i1;
  28.             for (i2 = num2; i2 <= numMax2; i2++) {
  29.                 if (i2 % 2 !== 0) {
  30.                     int2 = i2;
  31.                     for (i3 = num3; i3 <= numMax3; i3++) {
  32.                         if (i3 % 2 !== 0) {
  33.                             int3 = i3;
  34.                             for (i4 = num4; i4 <= numMax4; i4++) {
  35.                                 if (i4 % 2 !== 0) {
  36.                                     int4 = i4;
  37.                                     result += "" + int1 + int2 + int3 + int4 + " ";
  38.                                 }
  39.                             }
  40.                         }
  41.                     }
  42.                 }
  43.             }
  44.         }
  45.     }
  46.     console.log(result);
  47. }
  48.  
  49. barcodeGenerator(["2345", "6789"]);
Add Comment
Please, Sign In to add comment