//----------------------------1---------------------------------------------- // Создайте три переменные. Присвойте первой переменной числовое значение. // Вторая переменная равна первой переменной, увеличенной в три раза. // Третья переменная равна сумме двух первых. Распечатайте все три. var z = 5, y = z * 3, x = z + y; console.log (z); console.log (y); console.log (x); //----------------------------2---------------------------------------------- // Создайте переменные firstName и lastName для хранение имени и фамилии, // запишите в них значения из модального окна prompt. // Выведите на экран приветствие (“What’s up John Doe”). var firstName = prompt(), lastName = prompt(); alert ('What’s up ' + firstName + ' ' + lastName); //----------------------------3---------------------------------------------- // Создайте переменные x и y для хранения числа. Значения переменные получают из prompt. // Рассчитайте произведение, частное, разность и сумму этих значений. // Результат последовательно отобразите в модальном окне. var x = +prompt('Enter first number'), y = +prompt('Enter second number'); alert ('Addition ' + (x+y)); alert ('Subtraction ' + (x-y)); alert ('Division ' + (x/y)); alert ('Multiplication ' + (x*y)); //----------------------------4---------------------------------------------- // У Чжуан-цзы было N яблок, Цзэн-Цзы съел несколько, Чжуан-цзы утверждает, что все. // Запишите повествование в переменных и выражениях, читая значения из prompt. // Покажите, правду говорит Чжуан-цзы или ложь. (Не используя оператор сравнения.) var n = +prompt('How many apples does Chuan-czu have?'), e = +prompt('How many apples does Czen-czu eat?'); alert('Chuan-czu left ' + (n-e) + ' apples'); //----------------------------5---------------------------------------------- // Напишите в переменных формулу для расчета з/п за июль с учетом, // что количество рабочий часов, количество рабочих дней в неделе и рейт // за час – переменные значения и читаются из prompt. var workDayInWeek = +prompt('How many working days per week?'), workHour = +prompt('How many working hours?'), payforhour = +prompt('Payment for hourly work?($)'), pay; alert('Pay is ' + (pay = workDayInWeek*workHour*payforhour) + '$'); //----------------------------6---------------------------------------------- // Напишите программу, которая без использования оператора сравнения определяет, // является ли число, введенное пользователем, нечётным. var x = +prompt('Enter number '); alert(!!(x % 2)); //----------------------------6---------------------------------------------- // Напишите программу, которая проверяет, является ли значение, введенное пользователем, числом. var x = prompt('Enter something'); alert(!isNaN(x)); //----------------------------7---------------------------------------------- // Запишите в переменную случайное число (Math.random()), // умножьте его на 100 и округлите. Получите второе число из окна prompt. // Сравните и отобразите в модальном окне: первое число меньше второго или нет, а также оба значения. var x = (Math.random(x)*100)^0, y = +prompt('Enter number'); alert((x < y) + ' ' + (x + ' ' + y)); //----------------------------8---------------------------------------------- // Решение предыдущей задачи запишите в одну строку и отобразите в alert var x = (Math.random(x)*100)^0, y = +prompt('Enter number'); alert(x + '<' + y + ' ' + (x < y) + ' ' + (x + ' ' + y));