xycu2.rar
const size = prompt("Введите размер пиццы: "); if (size === null || size === undefined) { console.log("Вы не выбрали размер!"); } else if (size.trim().toLocaleLowerCase() === "маленькая") { console.log("Маленькая пицца стоит 800 руб."); } else if (si…
Довольно хорошая практика в JavaScript 👍🏻
В данном примере переменная 'animal' не определена.
switch (animal) {
case "кошка":
case "собака":
case "хомяк":
console.log("Это домашние животные.");
break;
case "рыба":
case "птица":
case "черепаха":
console.log("Это экзотические питомцы.");
break;
default:
console.log("Это мне неизвестно.");
}👍1
'use strict';
/*
Необходимо попросить пользователя ввести свой возраст.
В зависимости от ввода пользователя, нужно вывести соответствующее сообщение в консоль:
Пользователь ввел число от 0 до 18 - "Привет :)"
Пользователь ввел число от 18 до 50 - "Здравствуйте."
Пользователь ввел число от 50 до 100 - "Почетный возраст."
Пользователь ввел число больше или равное 100 - "А столько живут?"
*/
const ageUser = +prompt("Введите ваш возраст: ");
if (ageUser >= 0 && ageUser <= 17) {
console.log("Привет :)");
} else if (ageUser >= 18 && ageUser <= 49) {
console.log("Здравствуйте.");
} else if (ageUser >= 50 && ageUser <= 99) {
console.log("Почетный возраст.");
} else {
console.log("А столько живут?");
}
🔥3
xycu2.rar
хаха
Сможете решить? (JavaScript)
Anonymous Poll
56%
ДА!
11%
нет.
0%
Думаю, ну не уверен
33%
я не знаю JavaScript
1)function getTimeBySeconds(sec) {
const hours = Math.trunc(sec / 3600);
const minutes = Math.trunc(sec % 3600 / 60);
const seconds = Math.trunc(sec % 60);
return ${hours < 10 ? `0${hours} : hours}:${minutes < 10 ? 0${minutes} : minutes}:${seconds < 10 ? 0${seconds} : seconds}`
}
console.log(getTimeBySeconds(3600))
2)function getTimeBySeconds(sec) {
const hours = Math.trunc(sec / 3600).toString().padStart(2, '0');
const minutes = Math.trunc(sec % 3600 / 60).toString().padStart(2, '0');
const seconds = Math.trunc(sec % 60).toString().padStart(2, '0');
return ${hours}:${minutes}:${seconds}
}
console.log(getTimeBySeconds(3600))
xycu2.rar
1)function getTimeBySeconds(sec) { const hours = Math.trunc(sec / 3600); const minutes = Math.trunc(sec % 3600 / 60); const seconds = Math.trunc(sec % 60); return ${hours < 10 ? `0${hours} : hours}:${minutes < 10 ? 0${minutes} : minutes}:${seconds…
Одна из задачек над которой я ломал голову 🤔
'use strict'
fn1()
function fn1() {
const num = 1;
console.log(`fn${num} вызвана`);
fn2()
console.log(`fn${num} закончена`)
}
function fn2() {
const num = 2;
console.log(`fn${num} вызвана и закончена.`)
}
🔥1
/*В данном задании вам предстоит реализовать функцию,
которая будет возвращать нужное слово, в зависимости от переданного числа.
Ваша функция должна принимать количество (целое число) и
три формы слова, которые указывают на различные падежи.
Цель функции — вернуть корректную форму слова в зависимости от указанного числа.
*/
/**
* Функция склонения слова для числительного.
* @param {number} number - Числительное.
* @param {string} one - Вариант слова для цифры один (например: 1 "яблоко").
* @param {string} two - Вариант слова для цифры два (например: 2 "яблока").
* @param {string} five - Вариант слова для цифры пять (например: 5 "яблок").
* @returns {string} Склоненное слово в зависимости от числительного.
*/
function declinationOfNumber(number, one, two, five) {
const lastNumber = number % 10;
const twoLastNumber = number % 100;
if (twoLastNumber >= 5 && twoLastNumber <= 20) {
return five;
}
if (lastNumber > 1 && lastNumber < 5) {
return two;
}
if (lastNumber === 1) {
return one;
}
return five;
}
// Ниже написан код, для проверки работоспособности функции.
{
const number = 1;
const word = declinationOfNumber(
number,
"сообщение",
"сообщения",
"сообщений"
);
// Должна получиться строка: Вам пришло 1 сообщение
console.log(`Вам пришло ${number} ${word}.`);
}
{
const number = 11;
const word = declinationOfNumber(
number,
"сообщение",
"сообщения",
"сообщений"
);
// Должна получиться строка: Вам пришло 11 сообщений
console.log(`Вам пришло ${number} ${word}.`);
}
{
const number = 21;
const word = declinationOfNumber(
number,
"сообщение",
"сообщения",
"сообщений"
);
// Должна получиться строка: Вам пришло 21 сообщение
console.log(`Вам пришло ${number} ${word}.`);
}
{
const number = 33;
const word = declinationOfNumber(
number,
"сообщение",
"сообщения",
"сообщений"
);
// Должна получиться строка: Вам пришло 33 сообщения
console.log(`Вам пришло ${number} ${word}.`);
}
{
const number = 45;
const word = declinationOfNumber(
number,
"сообщение",
"сообщения",
"сообщений"
);
// Должна получиться строка: Вам пришло 45 сообщений
console.log(`Вам пришло ${number} ${word}.`);
}
{
const number = 113;
const word = declinationOfNumber(
number,
"сообщение",
"сообщения",
"сообщений"
);
// Должна получиться строка: Вам пришло 113 сообщений
console.log(`Вам пришло ${number} ${word}.`);
}
xycu2.rar
/*В данном задании вам предстоит реализовать функцию, которая будет возвращать нужное слово, в зависимости от переданного числа. Ваша функция должна принимать количество (целое число) и три формы слова, которые указывают на различные падежи. Цель функции…
Я запутался 😭. Вроде и понял как решать , но проблемы с
twoLastNumber >= 5 && twoLastNumber <= 20
Изменение массива с помощью splice() и добавление элементов в начало массива:
1❤2