Я учитель английского языка по совместительству и хочу обучать студентов основам программирования, поэтому я пытаюсь переписать синтаксис на простой английский, чтобы им было легче понять.
Поэтому я переписываю Javascript:
function functionName(a, b, c) {
// actual function
return a + b + c
};
functionName(1,2,3);
как простой английский:
formula formulaName(input1, input2, input3) {
// actual formula
run input1 + input2 + input3
};
// without the formula keyword it means execute
// with the formula keyword it means define:
formulaName(1,2,3);
// formula that assigns 1,2,3 as input1, input2, input3, then adds them to get the output when executed
Мой английский перевод правильный?
Я бы назвал его function
вместо formula
. Функция может делать больше, чем сама формула. Формула - это что-то, что применяется к одному или нескольким выражениям, тогда как функция может содержать более одной формулы, даже выходные данные формулы могут использоваться в качестве входных данных для другой формулы внутри той же функции. Кроме того, ключевое слово execute
имеет больше смысла, чем run
. Вы также можете использовать ключевое слово statement
для ссылки на каждое выражение. Нет ничего плохого, если синтаксический псевдокод верен.