|
@@ -23,17 +23,14 @@ alert(`Результат деления = ${result}`);
|
|
|
|
|
|
|
|
|
//Number: odd
|
|
|
-debugger
|
|
|
-let num = prompt("Введите число");
|
|
|
-let number = Number
|
|
|
-if (num === number) {
|
|
|
- num % 2 === 0;
|
|
|
- alert("Четное");
|
|
|
- num % 2 !== 0
|
|
|
- alert("Нечетное")
|
|
|
|
|
|
-} else {
|
|
|
+let num = +prompt("Введите число");
|
|
|
+if (isNaN(num)) {
|
|
|
alert("Введено не число")
|
|
|
+} else if (num % 2 === 0) {
|
|
|
+ alert("Четное");
|
|
|
+} else if (num % 2 !== 0){
|
|
|
+ alert("Нечетное")
|
|
|
}
|
|
|
|
|
|
//String: greeting
|
|
@@ -43,7 +40,7 @@ alert(`Привет ${name}`)
|
|
|
|
|
|
//String: lexics
|
|
|
let mat = prompt("Напишите слово")
|
|
|
-if (mat.includes("xyz" , "jopa")) {
|
|
|
+if (mat.includes("xyz") || mat.includes("jopa")) {
|
|
|
alert("Не молодец")
|
|
|
}
|
|
|
else {
|
|
@@ -77,7 +74,7 @@ typeof text1
|
|
|
|
|
|
|
|
|
let question1 = confirm("Вы женшина?");
|
|
|
-if (question1 === true) {
|
|
|
+if (question1) {
|
|
|
alert("Вы женщина")
|
|
|
}
|
|
|
else {
|
|
@@ -127,27 +124,28 @@ car1['color'] = 'black';
|
|
|
|
|
|
|
|
|
var age = +prompt("Сколько вам лет?","");
|
|
|
-if ( age <= 0){
|
|
|
+if (age <= 0) {
|
|
|
alert("ты еще не родился");
|
|
|
- }
|
|
|
- else if (age <= 18){
|
|
|
+}
|
|
|
+else if (age <= 18) {
|
|
|
alert("школьник");
|
|
|
- }
|
|
|
- else if (age <= 30){
|
|
|
- alert("молодеж");
|
|
|
- }
|
|
|
- else if (age <= 45){
|
|
|
- alert("зрелость");
|
|
|
- }
|
|
|
- else if (age <= 60){
|
|
|
- alert("закат");
|
|
|
- }
|
|
|
- else if (age <= 60){
|
|
|
- alert("как пенсия?");
|
|
|
- }
|
|
|
- else {
|
|
|
- alert("то ли киборг, то ли KERNESS");
|
|
|
- }
|
|
|
+}
|
|
|
+else if (age <= 30) {
|
|
|
+ alert("молодеж");
|
|
|
+}
|
|
|
+else if (age <= 45) {
|
|
|
+ alert("зрелость");
|
|
|
+}
|
|
|
+else if (age <= 60) {
|
|
|
+ alert("закат");
|
|
|
+}
|
|
|
+else if (age <= 60) {
|
|
|
+ alert("как пенсия?");
|
|
|
+}
|
|
|
+else {
|
|
|
+ alert("то ли киборг, то ли KERNESS");
|
|
|
+}
|
|
|
+
|
|
|
|
|
|
//Comparison: sizes
|
|
|
|
|
@@ -170,3 +168,14 @@ alert(ukrsize.Size42)
|
|
|
let text2 = confirm("Вы мужчина?") ? "Вы мужчина!" : confirm("Вы женщина?") ? "Не повезло!" : "Кто здесь?";
|
|
|
alert(text2);
|
|
|
|
|
|
+
|
|
|
+
|
|
|
+// Синий пояс Number: flats
|
|
|
+const roomsOnFloor = +prompt('введите количество квартир на этаже');
|
|
|
+const floors = +prompt('введите количество этажей');;
|
|
|
+const roomNumber = +prompt('введите номер квартиры');;
|
|
|
+
|
|
|
+const porch = Math.ceil(roomNumber / (roomsOnFloor * floors));
|
|
|
+const floor = Math.ceil((roomNumber % (roomsOnFloor * floors)) / roomsOnFloor);
|
|
|
+
|
|
|
+console.log( porch, floor);
|