|
@@ -275,9 +275,27 @@ function comparisonSizes() {
|
|
|
|
|
|
}
|
|
|
|
|
|
-// comparisonObject()
|
|
|
+comparisonObject()
|
|
|
function comparisonObject() {
|
|
|
+ let obj = {
|
|
|
+ s: [40, 41],
|
|
|
+ m: [42, 43, 44, 45],
|
|
|
+ l: [46, 47, 48, 49],
|
|
|
+ xl: [50, 51, 52, 53],
|
|
|
+ xxl: [54],
|
|
|
+ }
|
|
|
+ let size = +prompt("Введите размер верхней одежды","")
|
|
|
+ let allSizes = []
|
|
|
+
|
|
|
+ for (const key in obj) {
|
|
|
+ if (obj[key].includes(size)) {
|
|
|
+ alert(key.toLocaleUpperCase())
|
|
|
+ }
|
|
|
+ allSizes = [...allSizes, ...obj[key]]
|
|
|
+ // отсортировать, сравнить с большим и меньшим значением
|
|
|
+ // console.log(allSizes)
|
|
|
|
|
|
+ }
|
|
|
}
|
|
|
|
|
|
// ternary()
|
|
@@ -297,9 +315,14 @@ function flats() {
|
|
|
const flats = +prompt("Количество квартир","");
|
|
|
const numder = +prompt("Квартира","");
|
|
|
|
|
|
- const stage = Math.ceil((numder % (stages * flats)) / 4)
|
|
|
+ const stage = Math.ceil(((numder % (stages * flats)) ) / flats)
|
|
|
const entrance = Math.ceil(numder / (stages * flats))
|
|
|
|
|
|
- alert(`${stage} этаж`)
|
|
|
+ if (stage) {
|
|
|
+ alert(`${stage} этаж`)
|
|
|
+ } else {
|
|
|
+ alert(`${stages} этаж`)
|
|
|
+ }
|
|
|
+
|
|
|
alert(`${entrance} подъезд`)
|
|
|
}
|