• Предмет: Информатика
  • Автор: martasolovyeva11
  • Вопрос задан 4 месяца назад

переписать функцию sum чтобы она использовала функцию sum чтобы она использывала цикл while вместо for
помогите умоляю в Type Script

Приложения:

Ответы

Ответ дал: devpaul
1

Ответ:

Если я правильно понял вопрос, нужно переписать функцию sumFor с использованием функции sumWhile, которая использует цикл while вместо цикла for.

TypeScript:

function sumFor(arr: number[]): number {

return sumWhile(arr);

}

function sumWhile(arr: number[]): number {

let result = 0;

let i = 0;

while (i < arr.length) {

result += arr[i];

i++;

}

return result;

}

let a = [2, 7, 1, 8];

let s1 = sumFor(a);

let s2 = sumWhile(a);

console.log("Array", a);

console.log("sumFor", s1);

console.log("sumWhile", s2);


martasolovyeva11: спасибо огромное
Вас заинтересует