123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241 |
- /*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');
- });
|