|
@@ -39,14 +39,17 @@
|
|
alert(resultat);
|
|
alert(resultat);
|
|
}
|
|
}
|
|
|
|
|
|
- // Number: odd
|
|
|
|
|
|
+ // Number: odd не доделал первый раз и не обратил внимание на четность числе
|
|
{
|
|
{
|
|
- let number = prompt("Введите число:");
|
|
|
|
- if (number = Number(number)) {
|
|
|
|
- true;
|
|
|
|
- }
|
|
|
|
- else {
|
|
|
|
- alert("Введите число а не дичь!");
|
|
|
|
|
|
+ let number = +prompt("Введите число: ", " ");
|
|
|
|
+ if (!isNaN(number)) {
|
|
|
|
+ if (number % 2 === 0) {
|
|
|
|
+ alert(" Четное");
|
|
|
|
+ } else {
|
|
|
|
+ alert(" Нечетное");
|
|
|
|
+ }
|
|
|
|
+ } else {
|
|
|
|
+ alert("Это дичь а не число");
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
|
|
@@ -103,51 +106,55 @@
|
|
var age = +prompt("Сколько вам лет?", "");
|
|
var age = +prompt("Сколько вам лет?", "");
|
|
if (age < 0) {
|
|
if (age < 0) {
|
|
alert("Значит еще головастик")
|
|
alert("Значит еще головастик")
|
|
- }
|
|
|
|
- else if (age <= 18) {
|
|
|
|
- alert("школьник");
|
|
|
|
- }
|
|
|
|
- else if (age > 18 && age <= 30) {
|
|
|
|
- alert("молодежь");
|
|
|
|
- }
|
|
|
|
- else if (age > 30 && age <= 45) {
|
|
|
|
- alert("зрелость");
|
|
|
|
- }
|
|
|
|
- else if (age > 45 && age <= 60) {
|
|
|
|
- alert("закат");
|
|
|
|
- }
|
|
|
|
- else if (age > 60) {
|
|
|
|
- alert("как пенсия?");
|
|
|
|
- }
|
|
|
|
- else {
|
|
|
|
- alert("то ли киборг, то ли KERNESS");
|
|
|
|
|
|
+ } else {
|
|
|
|
+ if (age <= 18) {
|
|
|
|
+ alert("школьник");
|
|
|
|
+ } else {
|
|
|
|
+ if (age > 18 && age <= 30) {
|
|
|
|
+ alert("молодежь");
|
|
|
|
+ } else {
|
|
|
|
+ if (age > 30 && age <= 45) {
|
|
|
|
+ alert("зрелость");
|
|
|
|
+ } else {
|
|
|
|
+ if (age > 45 && age <= 60) {
|
|
|
|
+ alert("закат");
|
|
|
|
+ } else {
|
|
|
|
+ if (age > 60) {
|
|
|
|
+ alert("как пенсия?");
|
|
|
|
+ } else {
|
|
|
|
+ alert("то ли киборг, то ли KERNESS");
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+ }
|
|
}
|
|
}
|
|
|
|
|
|
// Comparison: sizes
|
|
// Comparison: sizes
|
|
let sizeUkraine = prompt("Введите размер верхней одежды,платья или брюк из перечня:40,42,44,46,48,50,52,54")
|
|
let sizeUkraine = prompt("Введите размер верхней одежды,платья или брюк из перечня:40,42,44,46,48,50,52,54")
|
|
|
|
|
|
- if(sizeUkraine == "40"){
|
|
|
|
|
|
+ if (sizeUkraine == "40") {
|
|
alert("6 или S")
|
|
alert("6 или S")
|
|
}
|
|
}
|
|
- else if(sizeUkraine == "42") {
|
|
|
|
|
|
+ else if (sizeUkraine == "42") {
|
|
alert("8 или М")
|
|
alert("8 или М")
|
|
}
|
|
}
|
|
- else if(sizeUkraine == "44") {
|
|
|
|
|
|
+ else if (sizeUkraine == "44") {
|
|
alert("10 или L")
|
|
alert("10 или L")
|
|
}
|
|
}
|
|
- else if(sizeUkraine == "46") {
|
|
|
|
|
|
+ else if (sizeUkraine == "46") {
|
|
alert("12 или L")
|
|
alert("12 или L")
|
|
}
|
|
}
|
|
- else if(sizeUkraine == "48") {
|
|
|
|
|
|
+ else if (sizeUkraine == "48") {
|
|
alert("14 или L")
|
|
alert("14 или L")
|
|
}
|
|
}
|
|
- else if(sizeUkraine == "50") {
|
|
|
|
|
|
+ else if (sizeUkraine == "50") {
|
|
alert("16 или XL")
|
|
alert("16 или XL")
|
|
}
|
|
}
|
|
- else if(sizeUkraine == "52") {
|
|
|
|
|
|
+ else if (sizeUkraine == "52") {
|
|
alert("18 или XL")
|
|
alert("18 или XL")
|
|
}
|
|
}
|
|
- else if(sizeUkraine == "54") {
|
|
|
|
|
|
+ else if (sizeUkraine == "54") {
|
|
alert("20 или XXL")
|
|
alert("20 или XXL")
|
|
}
|
|
}
|
|
else {
|
|
else {
|
|
@@ -163,24 +170,24 @@
|
|
sizeGreatBritain: "8",
|
|
sizeGreatBritain: "8",
|
|
}
|
|
}
|
|
|
|
|
|
-
|
|
|
|
|
|
+
|
|
// Ternary
|
|
// Ternary
|
|
|
|
|
|
let gender = confirm("Вы мужчина?") ? "Вы мужчина" : "Тогда получаеться что женщина";
|
|
let gender = confirm("Вы мужчина?") ? "Вы мужчина" : "Тогда получаеться что женщина";
|
|
alert(gender);
|
|
alert(gender);
|
|
|
|
|
|
// Number: flats
|
|
// Number: flats
|
|
-
|
|
|
|
|
|
+
|
|
let roomNumber = +prompt('Введите номер квартиры')
|
|
let roomNumber = +prompt('Введите номер квартиры')
|
|
let roomsPerFloor = +prompt('Сколько квартир на этаже?')
|
|
let roomsPerFloor = +prompt('Сколько квартир на этаже?')
|
|
- let entrancePerHouse = +prompt('Сколько подъездов в доме?')
|
|
|
|
let floorsPerHouse = +prompt('Сколько этажей в доме?')
|
|
let floorsPerHouse = +prompt('Сколько этажей в доме?')
|
|
|
|
|
|
let roomsPerEntrance = roomsPerFloor * floorsPerHouse; // количество квартир в одном подьезде
|
|
let roomsPerEntrance = roomsPerFloor * floorsPerHouse; // количество квартир в одном подьезде
|
|
- let entrance = Math.round(roomNumber / roomsPerEntrance) // какой подьезд
|
|
|
|
- let floor = Math.round(roomNumber % roomsPerEntrance / roomsPerFloor) // какой этаж
|
|
|
|
|
|
+ let entrance = Math.floor((roomNumber - 1) / roomsPerEntrance + 1) // какой подьезд
|
|
|
|
+ let floor = ((roomNumber - 1) % roomsPerEntrance) / roomsPerFloor + 1 // какой этаж
|
|
|
|
|
|
- alert (roomNumber + " квартира" + " находиться на " + floor + " этаже" + " в " + entrance + " подьезде");
|
|
|
|
|
|
+ alert(roomNumber + " квартира" + " находиться на " + Math.floor(floor) + " этаже" + " в " + entrance + " подьезде");
|
|
|
|
+
|
|
</script>
|
|
</script>
|
|
</body>
|
|
</body>
|
|
|
|
|