javascript Два Восклицательных знака !!

На самом деле это просто продублированный оператор отрицания.

Используется для аккуратной записи конвертации любого значения в boolean:

!!A

где

  1. ближайший в А восклицательный знак вернет булевское значение протиположное булевскому представлению оригинального значения (это и логично, не зря же это оператор отрицания)
  2. а второй - более дальний от значения оператор отрицания проведет отрицание отрицания, а значит вернет булевское представление исходного значения

Базовый курс SQL. Другие возможности SQL

Forums:

[к оглавлению]

Ограничения в SQL

Ограничения - это правила, накладываемые на ввод, обработку и удаление данных, помогающие более эффективно работать с информацией, сохранять её целостность и связность, устанавливать дополнительные условия.

Задача 11 Урок 9

Задача 10 Урок 9

typescript Любой тип-объект но с указанным свойстов. Обобщенный тип дженерик с указанными свойствами

Предположим. что в качестве аргумента функции вас устраивает любой тип, но при этом у него должно быть поле name типа ColumnType,
тогда функция может выглядетьн напр. так:

export const getValues = 
<T extends { name: ColumnType }>(items: T[]): T[] =>
  items.filter((item) => someConstArr.includes(item.name));

Задача 9 Урок 9

Задача 9 Урок 9:

Есть программа, где стоит проверка на ввод пользователем числа 1 или числа 5:

firefox Открывать ссылки в новом окне - включить выключить

Из меню moizillа firefox:

Настройки
-> Вкладки
-> Открывать ссылки во вкладке вместо новых окон

-- тут надо или убрать или поставить галочку.

The repository cdrom://.... does not have release file debian, ошибка

The repository cdrom://.... does not have release file

Возможное решение

Можно закомментировать репозиторий (см. где лежат данные), адрес которого упоминается в ошибке.

Задача 21 Урок 15

Задача про банкомат:

Пользователь вводит целое число - сумму в некоторой валюте, требуется выдать эту сумму купюрами наибольшего достоинства.

Напишите программу, которая в качестве результата скажет как именно надо разменять указанную сумму купюрами наибольшего достоинства (укажет количество для купюры каждого типа)

Например, пусть у нас набор купюр 1000, 500, 100 и 50 рублей:
Сумму 350 рублей: по задаче следует выдать как: 3 по 100 и 1 по 50
Сумму 520 рублей: таким набором разменять нельзя.

Задача 20 Урок 15

Задача про Бинарные часы:
Пояснение:
На картинке выше фото часов, которые показывают время следующим образом:

в верхнем ряду отображают текущий час 4мя лампочками (битами) если лампа горит, складываем ее значение в основное т.е. 2 + 1 = 3 часа (в 12ти часовом формате)
В нижней линии 6 лампочек (бит) и они кодируют 16 + 8 + 1 = 25 минут.

Задача:
Напишите программу, которая принимает у пользователя два целых числа (часы и минуты) и выводит в консоль полученное время в формате бинарных ASCII-часов 0-11 ч. и 0-59 мин.

Pages

Subscribe to fkn+antitotal RSS