Ivar пре 2 година
родитељ
комит
39a39b4277
1 измењених фајлова са 15 додато и 6 уклоњено
  1. 15 6
      js/02/index.js

+ 15 - 6
js/02/index.js

@@ -275,7 +275,7 @@ function comparisonSizes() {
 
 }
 
-comparisonObject()
+// comparisonObject()
 function comparisonObject() {
    let obj = {
       s: [40, 41],
@@ -290,12 +290,21 @@ function comparisonObject() {
    for (const key in obj) {
       if (obj[key].includes(size)) {
          alert(key.toLocaleUpperCase())
-      }
-      allSizes = [...allSizes, ...obj[key]]
-      // отсортировать, сравнить с большим и меньшим значением
-      // console.log(allSizes)
-
+      } else {
+         allSizes = [...allSizes, ...obj[key]]
+         allSizes.sort(compareNumeric)
+      } 
+   }
+   if (size < allSizes[0]) {
+      alert('слишком мало!')
+   } else if (size > allSizes[allSizes.length - 1]) {
+      alert('слишком много!')
    }
+   function compareNumeric(a, b) {
+      if (a > b) return 1;
+      if (a == b) return 0;
+      if (a < b) return -1;
+    }
 }
 
 // ternary()