123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194 |
- <!DOCTYPE html>
- <html lang="en">
- <head>
- <meta charset="UTF-8">
- <meta http-equiv="X-UA-Compatible" content="IE=edge">
- <meta name="viewport" content="width=device-width, initial-scale=1.0">
- <title>HW2</title>
- </head>
- <body>
- <script>
- { // Number: age
- let years = prompt("Введите ваш возраст", "")
- let year = 2022
- result = year - years
- alert(result + " год рождения.")
- }
- { //Number: temperature
- let celsius = prompt("Введите °C", "")
- fahren = (celsius * 9 / 5) + 32
- alert(fahren + "°F")
- }
- { //Number: divide
- let calc = prompt("Введите число которое хотите поделить", "")
- let calc2 = prompt("Введите число на которое нужно совершить деление", "")
- number = Math.floor(calc / calc2)
- alert(number + " результат")
- }
- // Number: odd
- {
- let number = prompt("Введите число:");
- if (number = Number(number)) {
- true;
- }
- else {
- alert("Введите число!");
- }
- }
- { //String: greeting
- let name = prompt("Введите ваше имя", "")
- alert("Hallo! " + name)
- }
- // {
- // let text = prompt ("Введите текст ","")
- // let position = prompt(" проверка его на наличие некорректного слова", "")
- // text.indexOf()
- // alert(text.indexOf())
- // //text[position]
- // //alert(text[position])
- // }
- { //confirm
- let human = confirm("Ты человек?");
- alert(human); // true, если нажата OK
- }
- { //Boolean: if
- var container = confirm("Вы рожали ?", "");
- if (container) {
- alert("Вы женщина");
- } else {
- alert("Вы мужчина");
- }
- }
- let myLife = ['sleep', 'eat', 'to study']; // Array: real
- var container = confirm[("Вы рожали ?", "")]; // Array: booleans
- b = [1] + [1] // Array: plus
- b.indexOf(2)
- a = ['left'] + ['right'] + ['top'] //Array: plus string
- a = 'leftrighttop'
-
- //Object: real
- let sneakers = {
- brand: "nike",
- model: "jordan",
- size: "38.5",
- color: "orange",
- };
- sneakers.color //Object: change
- 'orange'
- sneakers['brand']
- 'nike'
- sneakers['brand'] = "puma"
- sneakers['brand']
- 'puma'
- //Comparison if
- var age = +prompt("Сколько вам лет?", "");
- if (age < 0) {
- 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("как пенсия?");
- }
- //Comparison: sizes
- let sizeUk = prompt("Выберете размер женской обуви: \n34\n34.5\n35\n35.5\n36\n36.5\n37\n37.5\n38\n38.5\n39\n39.5\n40\n40.5");
- if (sizeUk == 34){
- alert (5 + " USA");
- }
- else if (sizeUk == 34.5){
- alert (5.5 + " USA");
- }
- else if (sizeUk == 35){
- alert (6 + " USA");
- }
- else if (sizeUk == 35.5){
- alert (6.5 + " USA");
- }
- else if (sizeUk == 36){
- alert (7 + " USA");
- }
- else if (sizeUk == 36.5){
- alert (7.5 + " USA");
- }
- else if (sizeUk == 37){
- alert (8 + " USA");
- }
- else if (sizeUk == 37.5){
- alert (8.5 + " USA");
- }
- else if (sizeUk == 38){
- alert (9 + " USA");
- }
- else if (sizeUk == 38.5){
- alert (9.5 + " USA");
- }
- else if (sizeUk == 39){
- alert (10 + " USA");
- }
- else if (sizeUk == 39.5){
- alert (10.5 + " USA");
- }
- else if (sizeUk == 40){
- alert (11 + " USA");
- }
- else if (sizeUk == 40.5){
- alert (11.5 + " USA");
- }
- else {
- alert ("ошибка")
- }
- //Comparison: object
- let shoes = {
- sizeUk: "34-40.5",
- sizeUSA: "5-11.5"
- }
- //Ternary
- let gender = confirm ("Вы женщина ?") ? "Отлично, вы женщина" : "Отлично, вы мужчина"
- alert(gender)
-
-
- //Синий пояс Number: flats
- let floorHouse = prompt ("Введите количества этажей в доме")
- let numberApartment = prompt ("Введите номер квартиры")
- let apartmentFloor = prompt ("Введите количество квартир на этаже")
- let apartmentsHallway = floorHouse * apartmentFloor // кол-во квартир
- let entrance = numberApartment / apartmentsHallway // номер подъезда
- let floor = (numberApartment % apartmentsHallway) / apartmentFloor // номер этажа
-
- alert(Math.round(entrance) + " подъезд")
- alert(Math.round(floor) + " этаж")
-
- </script>
- <script src="/add.js"></script>
- </body>
- </html>
|