которая вернет true если в переданном ей массиве есть три последовательных числа, сумма которых равна 7.
function lucky_sevens(arr: number[]): boolean {
}
Примеры:
lucky_sevens([2, 2, 3]); → true
lucky_sevens([2, 1, 5, 1, 0]); → true
lucky_sevens([7, 8, 6, 1, 0]); → true
lucky_sevens([]); → false
lucky_sevens([1, 5, 3]); → false
lucky_sevens([7, 8, 9]); → false
Как решите?
function sum(array, sum) { for (let i = 0; i < array.length; i++) { const a = array[i]; const b = array[i + 1] || 0; const c = array[i + 2] || 0; if(a + b + c === sum) return true; } return false; }
Обсуждают сегодня