Массивы 1/11 Смузи, маффин, гироскутер

/*

Напиши программу, которая формирует заказ в виде строки.

Массив с вариантами основы для смузи записан в переменную liquids.

Массив с фруктами находится в переменной fruits.

Массив с зеленью записан в переменную greens.

Выбор посетителя записан в виде чисел в переменные chosenLiquid (индекс выбранной основы для смузи), chosenFruit (выбранный фрукт), chosenGreen (выбранная зелень).

Обрати внимание, что посетители выбирают пункты в электронном меню, где нумерация начинается с единицы, а не с нуля, как в массивах. Учти это при решении.

Собери строку с заказом посетителя вида 'Основа — ’ + основа для смузи + ', фрукт — ’ + выбранный фрукт + ', зелень — ’ + выбранная зелень. Запиши результат в переменную order.

*/

var liquids = [‘вода’, ‘молоко’, ‘сок’, ‘чай’, ‘йогурт’];
var fruits = [‘киви’, ‘банан’, ‘персик’, ‘манго’, ‘груша’, ‘ананас’];
var greens = [‘мята’, ‘шпинат’, ‘руккола’, ‘петрушка’, ‘базилик’];

// Выбор посетителя

var chosenLiquid = 1;
var chosenFruit = 3;
var chosenGreen = 2;

var Liquid = liquids[chosenLiquid - 1]
var Fruit = fruits [chosenFruit - 1]
var Green = greens[chosenGreen - 1]
// Заказ

var order = 'Основа — ’ + Liquid + ', фрукт — ’ + Fruit + ', зелень — ’ + Green

Подскажите как упростить код?

еще один вариант на индекс 0, ставлю подсказку для пользователя

var liquids = [‘вода’, ‘молоко’, ‘сок’, ‘чай’, ‘йогурт’];
var fruits = [‘киви’, ‘банан’, ‘персик’, ‘манго’, ‘груша’, ‘ананас’];
var greens = [‘мята’, ‘шпинат’, ‘руккола’, ‘петрушка’, ‘базилик’];

// Выбор посетителя

var chosenLiquid = 1;
var chosenFruit = 3;
var chosenGreen = 2;

// Заказ

liquids.unshift(‘Введите цифру от 1’);
fruits.unshift(‘Введите цифру от 1’);
greens.unshift(‘Введите цифру от 1’);

var order = 'Основа — ’ + liquids[chosenLiquid] + ', фрукт — ’ + fruits[chosenFruit] + ', зелень — ’ + greens[chosenGreen];

// Состав смузи

var liquids = [‘вода’, ‘молоко’, ‘сок’, ‘чай’, ‘йогурт’];
var fruits = [‘киви’, ‘банан’, ‘персик’, ‘манго’, ‘груша’, ‘ананас’];
var greens = [‘мята’, ‘шпинат’, ‘руккола’, ‘петрушка’, ‘базилик’];

// Выбор посетителя

var chosenLiquid = 1;
var chosenFruit = 3;
var chosenGreen = 2;

// Заказ

var order = Основа - ${liquids[chosenLiquid - 1]}, фрукт - ${fruits[chosenFruit - 1]}, зелень - ${greens[chosenGreen - 1]};

не проходить(((

если решили выделиться использованием шаблонов, то используйте машинописный обратный апостроф апостроф на букве Ё для заключения внутрь строки с шаблоном :rofl:
проверку один хрен не пройдет, т.к. дефис это не тире, используйте тире из ТЗ.

о прошло спасибо!

// Выбор посетителя

var chosenLiquid = 1;
var chosenFruit = 3;
var chosenGreen = 2;

// Заказ

var order;

order = 'Основа — ’ + liquids[chosenLiquid - 1] + ', фрукт — ’ + fruits[chosenFruit - 1] + ', зелень — ’ + greens[chosenGreen - 1]

100%

// Состав смузи
var liquids = [‘вода’, ‘молоко’, ‘сок’, ‘чай’, ‘йогурт’];
var fruits = [‘киви’, ‘банан’, ‘персик’, ‘манго’, ‘груша’, ‘ананас’];
var greens = [‘мята’, ‘шпинат’, ‘руккола’, ‘петрушка’, ‘базилик’];
// Выбор посетителя
var chosenLiquid = 1;
var chosenFruit = 3;
var chosenGreen = 2;
var Liquid = liquids[chosenLiquid - 1]
var Fruit = fruits [chosenFruit - 1]
var Green = greens[chosenGreen - 1]
// Заказ
var order = 'Основа — ’ + Liquid + ', фрукт — ’ + Fruit + ', зелень — ’ + Green;

// Состав смузи

let liquids = [‘вода’, ‘молоко’, ‘сок’, ‘чай’, ‘йогурт’];
let fruits = [‘киви’, ‘банан’, ‘персик’, ‘манго’, ‘груша’, ‘ананас’];
let greens = [‘мята’, ‘шпинат’, ‘руккола’, ‘петрушка’, ‘базилик’];

// Выбор посетителя

let chosenLiquid = 1;
let chosenFruit = 3;
let chosenGreen = 2;

// Заказ

let order = 'Основа — ’ + liquids[chosenLiquid - 1] + ', фрукт — ’ + fruits[chosenFruit - 1] + ', зелень — ’ + greens[chosenGreen - 1];