Git Product home page Git Product logo

iuriigrytsaienko's Projects

bit-masks icon bit-masks

Змінна типу number (ціле число) містить наступну інформацію про особу: 1. стать 2. сімейний стан (одружений/не одружений) 3. вік 4. кількість дітей 5. наявність вищої освіти Заповнити масив такими числами. Написати функції-предикати які дають можливість фільтрувати масив залишаючи в ньому: A. неодружених чоловіків з вищою освітою молодше 30 років B. одружених жінок в яких 3 і більше дитини C. неодружених жінок у віці від 25 (включно) до 30 (включно) з вищою освітою і без дітей

diagram-of-countries icon diagram-of-countries

Дано масив, в якому представлено населення країн світу. data = [ { ID: <string>, country: <string>, population: <number> }, ... { ID: <string>, country: <string>, population: <number> } ] Потрібно підготувати масив list = [ { description: <string>, percentage: <number>, value: <number> }, ... { description: <string>, percentage: <number>, value: <number> } ] на основі якого буде побудовано секторну діаграму. де description - назва країни (з початкового масиву), value - населення країни (з початкового масиву), percentage населення країни по відношенню до населення світу (у відсотках). Масив list має відповідати наступнимумовам (читати уважно!): Має бути відсортований у порядку спадання значення percentage (спочатку більші); Якщо є 2 чи більше елементів у списку, у яких поле percentage менше ніж OTHER_THRESHOLD, то такі елементи мають бути просумовані (додані) як один елемент в кінець списку. { description: 'Other', percentage: <number>, value: <number> }

graph icon graph

Дано граф вузли якого представлені об'єктами Node = { value: <number>, children: [Node] } Знайти середнє значення полів value вузол з мінімальним значення поля value вузол з максимальним значення поля value В даній роботі вам допоможуть: рекурсія, чисті функції.

js-course-2017 icon js-course-2017

Репозиторій з курсу "JavaScript" проекту Masters Academy

oop-figures icon oop-figures

Створити класи: Point, Line, Ellipse, Rectangle. Які повинні мати наступні методи: ● Point ○ random(from, to) - статичний, створює і повертає нову точку з випадковими координатами. ● Line ○ length - get, повертає довжину лінії. ● Ellipse ○ isCircle - метод поверта true, якщо еліпс є колом; ○ contains - метод приймає на вхід точку, повертає true, якщо точка лежить в області обмеженій еліпсом; ○ area - get, повертає площу еліпса. Rectangle ○ isSquare - метод поверта true, якщо прямокутник є квадратом; ○ contains - метод приймає на вхід точку, повертає true, якщо точка лежить в області обмеженій прямокутником; ○ area - get, повертає площу прямокутника; ○ intersect - метод приймає на вхід прямокутник, повертає новий прямокутник, який створений перетином двох заданих, якщо прямокутники не перетинаються - повертає undefined.

points-in-a-rectangle icon points-in-a-rectangle

Є два прямокутники в декартовій системі координат, ребра яких розташовані паралельно осям координат, і задані об’єктами {x1, y1, x2, y2} де пари (x1, y1) та (x2, y2) є координатами протилежних вершин прямокутників. В область, утворену перетином прямокутників, вписано еліпс. Знайти 10 випадкових точок, які лежать в області, обмеженій еліпсом, та заповнити цими точками масив. Візуалізація опціонально!

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.