123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272 |
- // assign: evaluation ===============================================================
- var a = 5;
- var b, c;
- b = a * (5);
- (b = c = b/2);
- // semicolon: error ===============================================================
- for (var i = 0; i < 5; i++)
- console.log('Hello') console.log('Worls')
- // semicolon: mistake ===============================================================
- alert("Hello")
- [1,2].forEach(alert)];
- // Number: age ===============================================================
- let year = 2022
- let birthYear
- let age = prompt('Введите Ваш возраст')
- alert(birthYear=year-age)
- // Number: temperature ===============================================================
- let fahrenheit
- let celsius = prompt('Сколько градусов за окном?'+ ' ℃ ')
- alert(fahrenheit=(celsius*1.8)+32 + ' ℉')
- // Number: divide ===============================================================
- let x = prompt('Ввведите число')
- let y = prompt('Ввведите число')
- alert(Math.floor(x/y))
- // Number: odd ===============================================================
- let x = prompt("Введите число")
- if (!isNaN(x))
- {
- if(x%2==0){
- alert('Это четное число')
- }else{
- alert('Это нечетное число')
- }
- }else{
- alert('Это не число')
- }
- // String: greeting ===============================================================
- let yourName = prompt('Введите свое имя')
- alert(yourName + ' Привет!')
- // StriIng: lexics ===============================================================
- let word = prompt('Введите несколько слов')
- if(word.includes('лох' && 'плохой' && 'дурак'))
- alert('Сам такой!')
- else
- alert ('Приятного дня!')
- // confirm ===============================================================
- confirm('Хотите перевести ℃ в ℉')
- let fahrenheit
- let celsius = prompt('Сколько градусов за окном?'+ ' ℃ ')
- alert(fahrenheit=(celsius*1.8)+32 + ' ℉')
- // Boolean ===============================================================
- let footballClub = confirm('Твой любимый футбольный клуб Барселона?')
- console.log(footballClub)
- // Boolean: if ===============================================================
- let footballClub
- if (confirm('Твой любимый футбольный клуб Барселона?')){
- alert('Вы фанат Барселоны!')
- }else{
- alert('Вы фанат другого клуба!')
- }
- //Array: booleans ===============================================================
- let footballClub = ["Barcelona","Real","ManUnited","Arsenal"]
- //Array: plus string ===============================================================
- let footballClub = ["Barcelona","Real","ManUnited","Arsenal"]
- footballClub[2] = footballClub[0]+footballClub[1]
- console.log(footballClub)
- //Array: plus ===============================================================
- let favoriteNum = [1,2,3,4,5,6,7]
- favoriteNum[3] = favoriteNum[0]+favoriteNum[1]+favoriteNum[2]
- console.log(favoriteNum)
- //Object: real Object: change ===============================================================
- let tv = {
- brand: "Samsung",
- diagonal: 43,
- country: "China",
- year: "2022"
- }
- tv.brand = "LG"
- tv['country'] = "Korea"
- console.log(tv)
- //Comparison if ===============================================================
- var age = prompt("Сколько вам лет?")
- if (age < 0){
- age = -age
- alert("До твоего рождения осталось " + age + " лет")
- }
- 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===============================================================
- let sizesUkr = prompt("Введите украинский размер верхней одежды")
- let sizesUsa
- let sizesUsaLetter
- if (sizesUkr>=40 && sizesUkr<=54) {
- if (sizesUkr==40) {
- sizesUsa=6
- sizesUsaLetter="S"
- alert("Ваш американский размер " + sizesUsa + "/" +sizesUsaLetter)
- }
-
- else if (sizesUkr==42){
- sizesUsa=8
- sizesUsaLetter="M"
- alert("Ваш американский размер " + sizesUsa + "/" +sizesUsaLetter)
- }
-
- else if (sizesUkr==44){
- sizesUsa=10
- sizesUsaLetter="L"
- alert("Ваш американский размер " + sizesUsa + "/" +sizesUsaLetter)
- }
-
- else if (sizesUkr==46){
- sizesUsa=12
- sizesUsaLetter="L"
- alert("Ваш американский размер " + sizesUsa + "/" +sizesUsaLetter)
- }
-
- else if (sizesUkr==48){
- sizesUsa=14
- sizesUsaLetter="L"
- alert("Ваш американский размер " + sizesUsa + "/" +sizesUsaLetter)
- }
-
- else if (sizesUkr==50){
- sizesUsa=16
- sizesUsaLetter="XL"
- alert("Ваш американский размер " + sizesUsa + "/" +sizesUsaLetter)
- }
-
- else if (sizesUkr==52){
- sizesUsa=18
- sizesUsaLetter="XL"
- alert("Ваш американский размер " + sizesUsa + "/" +sizesUsaLetter)
- }
-
- else if (sizesUkr==54){
- sizesUsa=20
- sizesUsaLetter="XXL"
- alert("Ваш американский размер " + sizesUsa + "/" +sizesUsaLetter)
- }
- }
- else alert("Введите правильный размер")
- // Ternary ===============================================================
- let genderQuestion = confirm ("Вы женщина?")
- genderQuestion? alert("Вы женщина!"): alert("Вы мужчина!")
- // Синий пояс Number: flats ===============================================================
- const flatNum = prompt("Введите номер Вашей квартиры")
- const floorNum = prompt("Введите колличество этажей в Вашем доме")
- const flatOnFloors = prompt("Введите колличество квартир на Вашем этаже")
- //Узнаем сколько квартир в одном подъезде
- const flatOnEntrance = floorNum*flatOnFloors
- //Узнаем в каком подъезде находится квартира
- const Entrance = Math.ceil(flatNum/flatOnEntrance)
- //Узнаем на каком этаже находится квартира
- const Floor = Math.ceil((flatNum-flatOnEntrance*(Entrance-1))/flatOnFloors)
- alert("Вы находитесь на "+ Floor + " Этаже " + Entrance + " Подъезда")
- // ==============================================================================================================================
|