{"id":22640128,"url":"https://github.com/pomidorum1989/js-epam-task","last_synced_at":"2025-06-11T19:05:30.761Z","repository":{"id":211701293,"uuid":"132142467","full_name":"pomidorum1989/js-epam-task","owner":"pomidorum1989","description":"Test task for EPAM Systems mentoring program","archived":false,"fork":false,"pushed_at":"2024-07-12T03:27:23.000Z","size":10,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-02-03T15:53:22.406Z","etag":null,"topics":["interview-questions","javasript"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/pomidorum1989.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2018-05-04T13:16:49.000Z","updated_at":"2024-07-18T00:28:01.000Z","dependencies_parsed_at":"2024-07-12T04:53:15.339Z","dependency_job_id":null,"html_url":"https://github.com/pomidorum1989/js-epam-task","commit_stats":null,"previous_names":["pomidorum1989/epam-task","pomidorum1989/js-epam-task"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pomidorum1989%2Fjs-epam-task","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pomidorum1989%2Fjs-epam-task/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pomidorum1989%2Fjs-epam-task/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pomidorum1989%2Fjs-epam-task/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/pomidorum1989","download_url":"https://codeload.github.com/pomidorum1989/js-epam-task/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":246141658,"owners_count":20729982,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["interview-questions","javasript"],"created_at":"2024-12-09T04:08:38.749Z","updated_at":"2025-03-29T05:21:06.314Z","avatar_url":"https://github.com/pomidorum1989.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# JavaScript Programming Challenges\n\nThis repository contains solutions to three JavaScript programming problems. Each problem is designed to test and improve your understanding of JavaScript concepts, including arrays, objects, functions, and sorting algorithms.\n\n## Table of Contents\n\n1. [Problem 1: Random Number Array Manipulation](#problem-1-random-number-array-manipulation)\n2. [Problem 2: Calculate Elapsed Seconds of the Day](#problem-2-calculate-elapsed-seconds-of-the-day)\n3. [Problem 3: Sort Object Properties by Values](#problem-3-sort-object-properties-by-values)\n\n## Problem 1: Random Number Array Manipulation\n\n### Description\nGenerate an array of 10 random integers between 0 and 9. Find the largest number in the array, remove it, and store it in another array. Continue this process until the original array has fewer than 8 elements. Finally, multiply all the numbers in the second array and output the result.\n\n## Problem 2: Calculate Elapsed Seconds of the Day\n\n### Description\nWrite a function that calculates the number of seconds that have elapsed since the beginning of the current day. Return the result in seconds and print it to the console.\n\n## Problem 3: Sort Object Properties by Values\n\n### Description\nWrite a program that sorts the properties of an object based on their values in ascending order and prints the sorted property names to the console.\n\n### Run Command\n```sh\nnpm run task-1\nnpm run task-2\nnpm run task-3","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpomidorum1989%2Fjs-epam-task","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fpomidorum1989%2Fjs-epam-task","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpomidorum1989%2Fjs-epam-task/lists"}