Задача №1
Напишите скрипт, который выводит на экран "Hello World!".
Решение:
console.log("Hello World!");
Описание решения:
Мы используем функцию console.log()
для вывода текста "Hello World!" на консоль.
Задача №2
Напишите скрипт, который запрашивает у пользователя имя и выводит на экран приветствие вида "Привет, <имя>!".
Решение:
let name = prompt("Введите ваше имя:");
console.log("Привет, " + name + "!");
Описание решения:
Мы используем функцию prompt()
для запроса имени пользователя. Затем мы используем оператор +
для объединения строк и выводим приветствие на консоль.
Задача №3
Напишите скрипт, который запрашивает у пользователя два числа и выводит на экран их сумму.
Решение:
let num1 = parseInt(prompt("Введите первое число:"));
let num2 = parseInt(prompt("Введите второе число:"));
let sum = num1 + num2;
console.log("Сумма чисел равна: " + sum);
Описание решения:
Мы используем функцию parseInt()
для преобразования введенных пользователем значений в числа. Затем мы складываем их и выводим результат на консоль.
Задача №4
Напишите скрипт, который находит среднее арифметическое двух чисел.
Решение:
let num1 = parseInt(prompt("Введите первое число:"));
let num2 = parseInt(prompt("Введите второе число:"));
let average = (num1 + num2) / 2;
console.log("Среднее арифметическое чисел равно: " + average);
Описание решения:
Мы используем функцию parseInt()
для преобразования введенных пользователем значений в числа. Затем мы находим среднее арифметическое и выводим результат на консоль.
Задача №5
Напишите скрипт, который находит площадь квадрата со стороной a.
Решение:
let a = parseInt(prompt("Введите сторону квадрата:"));
let square = a * a;
console.log("Площадь квадрата равна: " + square);
Описание решения:
Мы используем функцию parseInt()
для преобразования введенного пользователем значения в число. Затем мы находим площадь квадрата и выводим результат на консоль.
Задача №6
Напишите скрипт, который находит площадь прямоугольника со сторонами a и b.
Решение:
let a = parseInt(prompt("Введите сторону a:"));
let b = parseInt(prompt("Введите сторону b:"));
let rectangle = a * b;
console.log("Площадь прямоугольника равна: " + rectangle);
Описание решения:
Мы используем функцию parseInt()
для преобразования введенных пользователем значений в числа. Затем мы находим площадь прямоугольника и выводим результат на консоль.
Задача №7
Напишите скрипт, который находит площадь круга с радиусом r.
Решение:
let r = parseInt(prompt("Введите радиус круга:"));
let circle = Math.PI * r * r;
console.log("Площадь круга равна: " + circle);
Описание решения:
Мы используем функцию parseInt()
для преобразования введенного пользователем значения в число. Затем мы находим площадь круга с помощью формулы πr²
и выводим результат на консоль.
Задача №8
Напишите скрипт, который находит длину окружности с радиусом r.
Решение:
let r = parseInt(prompt("Введите радиус окружности:"));
let length = 2 * Math.PI * r;
console.log("Длина окружности равна: " + length)
Описание решения:
Мы используем функцию parseInt()
для преобразования введенного пользователем значения в число. Затем мы находим длину окружности с помощью формулы 2πr
и выводим результат на консоль.
Задача №9
Напишите скрипт, который находит сумму цифр трехзначного числа.
Решение:
let num = parseInt(prompt("Введите трехзначное число:"));
let sum = 0;
while (num > 0) {
sum += num % 10;
num = Math.floor(num / 10);
}
console.log("Сумма цифр числа равна: " + sum);
Описание решения:
Мы используем функцию parseInt()
для преобразования введенного пользователем значения в число. Затем мы с помощью цикла while находим сумму цифр числа и выводим результат на консоль.
Задача №10
Напишите скрипт, который проверяет, является ли число простым.
Решение:
let num = parseInt(prompt("Введите число:"));
let isPrime = true;
for (let i = 2; i < num; i++) {
if (num % i == 0) {
isPrime = false;
break;
}
}
if (isPrime) {
console.log(num + " - простое число");
} else {
console.log(num + " - составное число");
}
Описание решения:
Мы используем функцию parseInt()
для преобразования введенного пользователем значения в число. Затем мы с помощью цикла for проверяем, является ли число простым, и выводим результат на консоль.
Заключение
В этом блоке мы рассмотрели основы Javascript и решили 10 задач для закрепления материала. Теперь вы знаете, как работать с переменными, операторами, функциями и циклами в Javascript. Дальше вам предстоит изучить более сложные темы, такие как объекты, массивы и функции высшего порядка. Успехов в изучении Javascript!