E-mail: lisaw@ya.ru Telegram: @ittatyana Discord: Tatiana K (@1LisaW)
I have a rich experience as business analytic and methodologist of banking accounting systems. As a part of the team I collected the business requirements, transformed it into documentation, made manual tests during all lifecycle of new App and delivered project to the client.
Now I’m looking to leverage my project’s expertise and passion for programming and problem solving for progressive change as a frontend developer.
Codewars: Smallest possible sum
const checkV = (newArr) => newArr.find( a => a != newArr[0] );
function solution(numbers) {
let newArr = numbers;
while( !!checkV(newArr) ){
let minElem = Math.min(...newArr);
newArr= newArr.reduce((acc,curr) =>{
curr = (curr % minElem) ?
curr % minElem : minElem ;
acc.push(curr);
return acc;
},[]);
};
return newArr.reduce(( a, b ) => a + b );
};
Faculty of Mathematics and Mechanics - Saratov Chernyshevsky State University - 2008
According to the EF’s test www.efset.org my level of English is in the range of B1 INTERMEDIATE to B2 UPPER INTERMEDIATE
