Skip to content

Instantly share code, notes, and snippets.

Avatar

Mantoh Nasah Kuma Nasah-Kuma

View GitHub Profile
View mini-max-sum.js
/*
* Complete the 'miniMaxSum' function below.
*
* The function accepts INTEGER_ARRAY arr as parameter.
*/
function miniMaxSum(arr) {
// Write your code here
arr.sort();
View sockMerchant.js
/*
* Complete the 'sockMerchant' function below.
*
* The function is expected to return an INTEGER.
* The function accepts following parameters:
* 1. INTEGER n
* 2. INTEGER_ARRAY ar
*/
function sockMerchant(n, ar) {
View plusMinus.js
function plusMinus(arr) {
// Write your code here
let plusCount = 0;
let minusCount = 0;
let zeroCount = 0;
const n = arr.length;
for (const i of arr) {
if(i < 0) minusCount++;
if(i > 0) plusCount++;
View strongPassword.js
/*
* Complete the 'minimumNumber' function below.
*
* The function is expected to return an INTEGER.
* The function accepts following parameters:
* 1. INTEGER n
* 2. STRING password
*/
function minimumNumber(n, password) {
View camelCase.js
function camelcase(s) {
// Write your code here
let wordCount = 1;
let i = 0;
while (i < s.length) {
if(s[i].toUpperCase() === s[i]) wordCount++;
i++;
}
return wordCount;
}
View climbingLeaderboard.js
/*
* Complete the 'climbingLeaderboard' function below.
*
* The function is expected to return an INTEGER_ARRAY.
* The function accepts following parameters:
* 1. INTEGER_ARRAY ranked
* 2. INTEGER_ARRAY player
*/
function climbingLeaderboard(ranked, player) {
View bonAppetit.js
/*
* Complete the 'bonAppetit' function below.
*
* The function accepts following parameters:
* 1. INTEGER_ARRAY bill
* 2. INTEGER k
* 3. INTEGER b
*/
function bonAppetit(bill, k, b) {
View birthdayCandle.js
function birthdayCakeCandles(candles) {
const max = Math.max(...candles);
let counter = 0;
for(let candle of candles) {
if (candle === max) counter++;
}
return counter;
}
View staircase.js
/*
* Complete the 'staircase' function below.
*
* The function accepts INTEGER n as parameter.
*/
function staircase(n) {
// Write your code here
let newString = '';
let j = n-1;
View migratoryBirds.js
function migratoryBirds(arr) {
// Write your code here
let countA = 0;
let countB = 0;
let countC = 0;
let countD = 0;
let countE = 0;
for (let item of arr) {
switch (item) {
case 1: countA++;