--- title: Compare a list of strings id: 596e457071c35c882915b3e4 challengeType: 5 videoUrl: '' localeTitle: Сравнить список строк --- ## Description

Учитывая список произвольно многих строк, реализуйте функцию для каждого из следующих условий:

если все они лексически равны, если каждая строка лексически меньше, чем одна после нее (т. е. является ли список в строгом порядке)
## Instructions
## Tests
```yml tests: - text: allEqual - это функция. testString: 'assert(typeof allEqual === "function", "allEqual is a function.");' - text: azSorted - это функция. testString: 'assert(typeof azSorted === "function", "azSorted is a function.");' - text: 'allEqual(["AA", "AA", "AA", "AA"]) возвращает true.' testString: 'assert(allEqual(testCases[0]), "allEqual(["AA", "AA", "AA", "AA"]) returns true.");' - text: 'azSorted(["AA", "AA", "AA", "AA"]) возвращает false.' testString: 'assert(!azSorted(testCases[0]), "azSorted(["AA", "AA", "AA", "AA"]) returns false.");' - text: 'allEqual(["AA", "ACB", "BB", "CC"]) возвращает false.' testString: 'assert(!allEqual(testCases[1]), "allEqual(["AA", "ACB", "BB", "CC"]) returns false.");' - text: 'azSorted(["AA", "ACB", "BB", "CC"]) возвращает true.' testString: 'assert(azSorted(testCases[1]), "azSorted(["AA", "ACB", "BB", "CC"]) returns true.");' - text: 'allEqual([]) возвращает true.' testString: 'assert(allEqual(testCases[2]), "allEqual([]) returns true.");' - text: 'azSorted([]) возвращает true.' testString: 'assert(azSorted(testCases[2]), "azSorted([]) returns true.");' - text: 'allEqual(["AA"]) возвращает true.' testString: 'assert(allEqual(testCases[3]), "allEqual(["AA"]) returns true.");' - text: 'azSorted(["AA"]) возвращает true.' testString: 'assert(azSorted(testCases[3]), "azSorted(["AA"]) returns true.");' - text: 'allEqual(["BB", "AA"]) возвращает false.' testString: 'assert(!allEqual(testCases[4]), "allEqual(["BB", "AA"]) returns false.");' - text: 'azSorted(["BB", "AA"]) возвращает false.' testString: 'assert(!azSorted(testCases[4]), "azSorted(["BB", "AA"]) returns false.");' ```
## Challenge Seed
```js function allEqual (arr) { // Good luck! return true; } function azSorted (arr) { // Good luck! return true; } ```
### After Test
```js console.info('after the test'); ```
## Solution
```js // solution required ```