/*1. Создайте три переменные с любыми числовыми значениями. Используя вложенные условные операторы if, найдите минимальное число и отобразите на экране имя п еременной и ее значение. Создайте блок-схему, описывающую алгоритм работы программы.*/ var x = prompt('Введите число X'); var y = prompt('Введите число Y'); var z = prompt('Введите число Z'); /*if (x > y) { if (x > z) { alert('X больше всех!'); } } if (y > x) { if (y > z) { alert('Y больше всех!'); } } if (z > x) { if (z > y) { alert('Z больше всех!'); } }*/ if (x > y) { if (x > z) { alert('X больше всех!'); } else { alert('Z больше всех!'); } } else { if (y > z){ alert('Y больше всех!'); } else { alert('Z больше всех!') } } /* 2.В переменную x записывается число, введенное пользователем в диалоговое окно. Проверить и вывести на экран, x – отрицательное число, положительное или ноль.*/ var x = prompt('Введите число'); if (x > 0) { alert('Вы ввели положительное число'); } else if (x < 0) { alert('Вы ввели отрицательное число'); } else { alert('Вы ввели ноль'); } /*3.У вас и у вашего друга в кармане столько денег, сколько было указано в окнах prompt. В зависимости от общей суммы ваших сбережений вы можете полететь на Майорку или выпить пива. С помощью условного оператора определите ваши возможности и отобразите на экране в alert.*/ var cacheMy = prompt('Сколько денег у вас в кармане $?'); var cacheFriend = prompt('Сколько денег у вашего друга в кармане $?'); var cacheTotal = +cacheMy + +cacheFriend; if (cacheTotal >= 500) { alert('Летите на Майорку'); } else { alert('Идите пить пиво'); } /* 4. В переменную age запишите возраст человека. Если значение больше или равно 20 и меньше 27, в alert выводится “Выслать повестку”.*/ var age = prompt('Сколько вам лет?'); /*if (age >= 20) { if (age < 27) { alert('Вам повестка'); } } else { alert('Мал еще'); }*/ var massage = age >= 20 && age < 27 && alert('Вам повестка!'); /*5. Чтобы добраться домой, вас устраивают маршрутки номер 7, 225 и 255. Какая маршрутка приехала – определяется в prompt. Если ваша, то вы едете домой, в противном случае – ожидаете.*/ var numer = prompt('Какая маршрутка приехала?'); var massage = numer == 7 || numer == 225 || numer == 255 || 'ожидайте'; alert(massage); /*6. В переменную day записан текущий день недели. Если это не суббота и не воскресенье, выведите в alert сентенцию о необходимости идти на работу.*/ var day = prompt('Какой сегодня день?'); if (day != 'суббота') { if (day != 'воскресенье') { alert('Иди на работу, безделник'); } } /*7. Напишите калькулятор обмена валюты USD-UAH. Из первого prompt читается тип операции (регистр символов не имеет значения), из второго - сумма, подлежащая конвертации. Используя switch, рассчитайте результат конвертации и выведите его в alert.*/ var currency = prompt('Ведите валюту которую хотите перевите (доллар или гривна?)'); var cache = prompt('О какой сумме идет речь?'); /*if (currency == 'доллар') { var cacheChange = cache * 27; } else if (currency == 'гривна') { var cacheChange = cache / 27; } else { alert('такой валюты не найдено =('); } alert('ваша сумма ' + cacheChange);*/ switch (currency) { case 'доллар': var cacheChange = cache * 27; alert('ваша сумма ' + cacheChange + ' грн'); break; case 'гривна': var cacheChange = cache / 27; alert('ваша сумма ' + cacheChange + ' $'); break; } /*8. Создайте две переменные: и lang. Переменная greeting – пустая строка. Переменная lang может принимать три значения: 'ru', 'en', 'de' (например, из prompt). Если она имеет значение 'ru', то в переменную greeting запишите приветствие на русском языке, если имеет значение 'en' – то на английском, если 'de' – на немецком. Выведите на экран приветствие в зависимости от значения переменной lang. Решитgreetingе задачу через if-else и через switch-case.*/ var greeting = ''; var lang = prompt('Your language (en,ru,de)?', 'ru'); /*if (lang == 'en') { var greeting = "Welcome"; } else if (lang == 'ru'){ var greeting = 'Добро пожаловать'; } else if (lang == 'de'){ var greeting = 'Willkommen'; } alert(greeting);*/ switch (lang) { case 'en': var greeting = "Welcome"; break; case 'ru': var greeting = 'Добро пожаловать'; break; case 'de': var greeting = 'Willkommen'; break; } alert(greeting); /*10.Переменная lang может принимать два значения: 'ru' и 'en'. Переменная day принимает значение от 0 до 6-ти. Если lang имеет значение 'ru', то в переменную result запишите название дня недели на русском языке в соответствии со значением переменной day (0 – воскресенье, 1 – понедельник, 2 – вторник и т.д.). Если же lang имеет значение 'en' – то аналогично, но день недели будет на английском.*/ var lang = prompt('ru-en'); var day = prompt('day (0-6)'); var result; if (lang == 'ru') { if (day == '0'){ var result = 'Воскресение'; } else if (day == '1') { var result = 'Понедельник'; } else if (day == '2') { var result = 'Вторник'; } else if (day =='3') { var result = 'Среда'; } else if (day == '4') { var result = 'Четверг'; } else if (day == '5') { var result = 'Пятница'; } else if (day == '6') { var result = 'Суббота'; } } else if (lang == 'en') { if (day == '0'){ var result = 'Sunday'; } else if (day == '1') { var result = 'Monday'; } else if (day == '2') { var result = 'Tuesday'; } else if (day == '3') { var result = 'Wednesday'; } else if (day == '4') { var result = 'Thursday'; } else if (day == '5') { var result = 'Friday'; } else if (day == '6') { var result = 'Saturday'; } } alert(result); /*Используя поиск по селекторам из раздела “Селекторы” справочника и jQuery-функцию css, задайте стили элементам таблицы в блоке #content. Редактировать HTML нельзя, CSS не нужен. Последовательность команд: Таблица расположена посредине страницы, расстояния между ее ячейками нет Все ячейки имеют ширину-высоту 10px, цвет фона #eee, границу 1px solid #000 Фон в ячейках первых шести строк –#106B63 Фон в ячейках строк 7-9 –#E7C610 Фон в ячейках строк 10-12 – #C64A08 Фон в ячейках строк 13-15 –#B43100 Фон в ячейках всех оставшихся строк –#102173 У некоторых ячеек есть класс none, задайте на jQuery стиль для этого класса: фона нет, границы нет*/ $(document).ready(function() { $('table').css('margin','0 auto'); $('table').css('border-spacing','0'); $('td').css('width','10px'); $('td').css('height','10px'); $('td').css('background','#102173'); $('td').css('border', '1px solid #000'); $('tr:first-child td').css('background','#106B63'); $('tr:nth-child(2) td').css('background','#106B63'); $('tr:nth-child(3) td').css('background','#106B63'); $('tr:nth-child(4) td').css('background','#106B63'); $('tr:nth-child(5) td').css('background','#106B63'); $('tr:nth-child(6) td').css('background','#106B63'); $('tr:nth-child(7) td').css('background','#E7C610'); $('tr:nth-child(8) td').css('background','#E7C610'); $('tr:nth-child(9) td').css('background','#E7C610'); $('tr:nth-child(10) td').css('background','#C64A08'); $('tr:nth-child(11) td').css('background','#C64A08'); $('tr:nth-child(12) td').css('background','#C64A08'); $('tr:nth-child(13) td').css('background','#B43100'); $('tr:nth-child(14) td').css('background','#B43100'); $('tr:nth-child(15) td').css('background','#B43100'); $('td.none').css('background','none'); $('td.none').css('border','none'); });