You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Напишите функцию divisors, которая принимает одно целое число и возвращает все целые делители (исключая 1 и самого себя). Если это число простое необходимо вернуть "(число) is prime".
Пример:
divisors(12);// [2,3,4,6]divisors(25);// [5]divisors(13);// "13 is prime"
Ваша цель состоит в том, чтобы написать функцию numberToPrice которая бы добавляла форматирование к входному числу, чтобы отобразить его в качестве цены.
Пояснения:
Числа должны использовать стандартную запятую для каждых 3 значимых символа и точку как разделитель копеек.
Копейки должны быть усечены до 2 десятичных знаков, в случае, если десятичная часть числа 1 символ длиной или нет, вы должны добавить 0, так что результат всегда имел 2 символа (например, 1 -> 1.00, 1.0111 -> 1.01, 1.1 -> 1.10).
Функция должна возвращать строку 'NaN', если входные данные не являются допустимым числом
Все что нужно сделать это написать функцию alphabet_position, которая заменит символы входящей строки на их порядок в алфавите (в задаче используются только английский алфавит). Игнорируйте все символы которые не являются буквами.
Реализуем функцию uniqueInOrder, которая принимает в качестве аргумента последовательность и возвращает список элементов без каких-либо элементов с одинаковым значением рядом друг с другом и сохраняя исходный порядок элементов.
Ваша задача - отсортировать заданную строку. Каждое слово в строке будет содержать одно число. Это число есть позиция, которую должно занимать слово в результате.
Примечание: цифры могут быть от 1 до 9. Таким образом, 1 будет первым словом (не 0).
Если входная строка пуста, верните пустую строку. Слова во входной строке будут содержать только допустимые последовательные числа.
Факториза́цией натурального числа называется его разложение в произведение простых множителей. Существование и единственность (с точностью до порядка следования множителей) такого разложения следует из основной теоремы арифметики.
Например, первичная факторизация 24 => (2^3) * (3^1).
Необходимо реализовать класс PrimeFactorizer, который принимает на вход целое положительное число и имеет свойство factor (ключи будут простыми числами, а значения кратности).
Арифметическая прогрессия определяется как та, в которой существует постоянная разница между последовательными членами данной серии чисел. Вам предоставляются последовательные элементы арифметической прогрессии. Однако есть одна загвоздка: ровно один член из исходной серии отсутствует в наборе чисел, которые были даны вам. Найдите недостающий элемент последовательности.
Вы должны написать функцию findMissing(list), список всегда будет как минимум 3 числа. Пропущенное значение никогда не будет идти первым или последним.