Skip to content

Latest commit

 

History

History
16 lines (11 loc) · 924 Bytes

MathFunction.md

File metadata and controls

16 lines (11 loc) · 924 Bytes
  1. Существует ли способ заставить функцию работать некорректно, не меняя её код? Какие действия необходимо предпринять чтобы избежать некорректного поведения?

Ответ: Да, существует. Можно ввести строчные данные. Что бы избежать ошибки, нужно преобразовывать данные в число.

  1. Возможно ли написать любую из этих функций так, чтобы она принимала 2 и больше параметров? Если да - предложите реализацию

Ответ: Да. возможно.

function Sum(...arguments) { let result = 0;

for (let i = 0; i < arguments.length; i++) {
    result += arguments[i];
}
return result;

}