You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

72 lines
2.4 KiB
HTML

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

<!DOCTYPE HTML>
<html>
<head>
<meta charset="utf-8">
<title>Home Task</title>
<script>
// Задание 1. По координатам двух точек, которые вводит пользователь, определить уравнение прямой, проходящей через эти точки.
// Общий вид уравнения: y = kx + b; где k = (y1 - y2) / (x1 - x2), b = y2 - k*x2.
// Решение
var x1, y1, x2, y2, k, x, y, b;
x1 = 2;
y1 = 3;
x2 = 1;
y2 = 4;
k = (y1 - y2) / (x1 - x2);
b = y2 - k * x2;
alert('y = ' + k + 'x + ' + b);
</script>
<script>
// Задание 2. Обменять значения двух переменных, используя третью (буферную) переменную.
// Решение
var a, b, c;
a = 6; b = 2;
c = b, b = a, a = c;
alert("c = b, b = a, a = c;");
</script>
<script>
// Задание 3. Объявите две переменные: admin и name. Запишите в name строку "Николай". Замените значение из name в admin. Выведите admin.
// Решение
var admin, name;
name = "Николай";
admin = name;
alert(admin);
</script>
<script>
// Задание 4. Получить от пользователя данные о пользователе: имя, фамилию, возраст. Обработать их и вывести на экран.
// Решение
var name, lastName, age;
name = prompt("Enter name:");
lastName = prompt("Enter last name:");
age = prompt("Your age:");
alert(name + ' ' + lastName + ' ' + age);
</script>
<script>
// Задание 5. Запросите у пользователя его возраст, после чего выведите на экран модальное окно с вопросом: "Ваш возраст ...(введеное пользователем число) лет?".
// Далее в зависимости от выбора пользователя выводится модальное окно с информацией true или false.
// Решение
var age, confirmation;
age = prompt("Your age:");
confirmation = confirm("Are you " + age + " years old?");
alert(confirmation);
</script>
</head>
<body>
</body>
</html>