123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187 |
- //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} подъезде`)
|