Если выражение вычисляется в значение, как описать значение типа массив? Инструкция - описывает действие, не возвращает значение. Выражение - вычисляется в значение. let a = [10 + 10, 10 + 10]; let b = 10 + 10; // let a = [10 + 10, 10 + 10]; инструкция // let b = 10 + 10; инструкция // [10 + 10, 10 + 10] выражение // 10 + 10 выражение // 10 литеральное выражение // [] выражение Окей, если определения инструкции и выражения постулаты, как назвать массив значений? - Это выражение, которое содержит выражения, которые в свою очередь могут содержать выражения рекурсивно (ровно так-же, как в математике, например: 10 * ( 10 + (10 - 5)) - 10).

14 Июн в 19:51
298 +1
0
Ответы
1

В вашем описании вы рассматриваете понятия инструкции и выражения в контексте языка программирования, в частности JavaScript. Давайте уточним некоторые термины и попробуем подойти к вашему вопросу.

Инструкция — это конструкция, которая выполняет какое-то действие, но не возвращает значение. Например, объявление переменной с помощью let, if, for и другие управляющие конструкции.

Выражение — это фрагмент кода, который вычисляется в значение. Например, арифметические операции, вызовы функций и т. д.

Литерал — это фиксированное значение, например, числовое значение 10, строка "hello" или массив [1, 2, 3].

Теперь, касательно массива значений. Вы правильно заметили, что массив может содержать выражения, которые вычисляются в значения. В этом контексте массив сам по себе можно рассматривать как выражение, поскольку он представляет собой тип данных, который может быть вычислен в значение.

В языке программирования можно использовать термин "выражение массива" (или "массив выражений"), чтобы обозначить, что этот массив состоит из элементов, которые также являются выражениями. В вашем примере:

let a = [10 + 10, 10 + 10];

Массив a — это выражение, которое содержит два других выражения (10 + 10), и результаты этих выражений становятся значениями элементов массива. Таким образом, вы можете называть такие структуры "выражением массива", а отдельные элементы массива — "вложенными выражениями".

Таким образом, ваше определение вполне корректно: массив, содержащий выражения, можно назвать "выражением массива", так как он состоит из элементов, которые могут быть вычислены в значения (то есть являются выражениями).

14 Июн в 19:51
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Поможем написать учебную работу
Прямой эфир