//assign: evaluation//////////////////////////////////////////////////// b = (a * 5); b = c = b / 2; b = c = ((a * 5) / 2); b = c = (b / 2); //semicolon: error////////////////////////////////////////////////////// alert('hello') let a = 10 var a = 5 a = a + 1 let age = prompt('сколько тебе лет?';);//при таком расположении код не работает //semicolon: mistake//////////////////////////////////////////////////// alert; ('hello')//при таком расположении точки с запятой код работает,но не так как задумано. if (+age < 18) alert("Рано вам еще"); else; alert("Смотрите на здоровье"); //Number: age/////////////////////////////////////////////////////////// let age = prompt('Сколько тебе лет?') alert(`Ты ${2022 - age} года рождения!`); //Number: temperature/////////////////////////////////////////////////// let celsus = prompt('сколько сейчас градусов по цельсию?'); let farengeit = celsus * 1.8 + 32; alert(`это ${farengeit} по фаренгейту`); //Number: divide//////////////////////////////////////////////////////// let first = prompt('введите первое число'); let second = prompt('введите второе число'); let result = first / second; alert(`целое число от деления = ${Math.floor(result)}`); //Number: odd/////////////////////////////////////////////////////////// let itisanumber = +prompt('ВВЕДИТЕ ЧИСЛО'); if (itisanumber % 2 === 0) { alert('чётное число') } if (itisanumber % 2 !== 0) { alert('нечётное число') } //String: greeting////////////////////////////////////////////////////// let str = prompt("как тебя зовут?") alert(`привет ${str}!!!`) //String: lexics//////////////////////////////////////////////////////// let stroka = prompt('введите текст') if (stroka.includes('dick')) { alert("некорректное слово!") } else { alert("некорректных слов не найдено!") } //confirm/////////////////////////////////////////////////////////////// confirm("Press a button!\n OK or Cancel."); console.log(typeof confirm) //Boolean/////////////////////////////////////////////////////////////// let str1 = confirm("видите это сообщение?"); alert(`ответ на вопрос ${str1}`) // if (str1 === true) { alert('ответ на вопрос да') } // if (!str1 === true) { alert('ответ на вопрос нет') } //Boolean: if/////////////////////////////////////////////////////////// let str2 = confirm("вы женщина?"); if (str2) { alert('вы женщина!') } else { alert('вы мужчина!') }; //Array: booleans/////////////////////////////////////////////////////// let arr = [str1, str2]; //Array: plus/////////////////////////////////////////////////////////// let arr = [1, 2]; arr[2] = arr[0] + arr[1] console.log(arr) //Array: plus string//////////////////////////////////////////////////// let arr = ['str1', 'str2']; arr[2] = arr[0] + arr[1] // let sum = arr[2] + arr[0] + arr[1] let sum = ('str1' + 'str2') + 'str1' + 'str2' console.log(sum) //Object: real////////////////////////////////////////////////////////// var auto = { auto: "BNW", model: "X5", color: "blue" } //Object: change//////////////////////////////////////////////////////// auto["auto"] = "BNW"; auto["model"] = "X5"; auto.color = "blue"; //Comparison if///////////////////////////////////////////////////////// var age = +prompt("Сколько вам лет?", ""); if (age < 0) { alert("младенец"); } 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"); } //Comparison: sizes///////////////////////////////////////////////////// let size = prompt('enter ukr size', ""); if (size = 40) { alert('us size = 6(S)'); } else if (size = 42) { alert('us size = 8(M)'); } else if (size = 44) { alert('us size = 10'); } else if (size = 46) { alert('us size = 12(L)'); } else if (size = 48) { alert('us size = 14'); } else if (size = 50) { alert('us size = 16(XL)'); } else if (size = 52) { alert('us size = 18'); } else if (size = 54) { alert('us size = 20(XXL)'); } //Comparison: object///////////////////////////////////////////////////// let size = +prompt('enter ukr size', ""); let size2; let size1 = { 40: '6(S)', 42: '8(M)', 44: '10', 46: '12(L)', 48: '14', 50: '16(XL)', 52: '18', 54: '20(XXL)', } size2 = size1[`${size}`] alert(`us size = ${size2}`) //Ternary/////////////////////////////////////////////////////////////// let text = confirm('вы мужчина?') ? alert('вы мужчина') : alert('вы женщина'); //Синий пояс Number: flats///////////////////////////////////////////// let numberflat = prompt('Введите номер квартиры') let entrance = Math.ceil(numberflat / 36) let floor = Math.ceil((numberflat % 36) / 4) alert(`Квартира на ${(floor === 0) ? 9 : floor} этаже в ${entrance} подъезде`)