给定一个任意多个字符串的列表 ,为以下每个条件实现一个函数:
测试它们是否都是词法上相等的测试,如果每个字符串在词法上小于它之后的字符串(即列表是否按严格的升序排列)allEqual
是一个函数。
testString: assert(typeof allEqual === 'function');
- text: azSorted
是一个函数。
testString: assert(typeof azSorted === 'function');
- text: allEqual(["AA", "AA", "AA", "AA"])
返回true。
testString: assert(allEqual(testCases[0]));
- text: azSorted(["AA", "AA", "AA", "AA"])
返回false。
testString: assert(!azSorted(testCases[0]));
- text: allEqual(["AA", "ACB", "BB", "CC"])
返回false。
testString: assert(!allEqual(testCases[1]));
- text: azSorted(["AA", "ACB", "BB", "CC"])
返回true。
testString: assert(azSorted(testCases[1]));
- text: allEqual([])
返回true。
testString: assert(allEqual(testCases[2]));
- text: azSorted([])
返回true。
testString: assert(azSorted(testCases[2]));
- text: allEqual(["AA"])
返回true。
testString: assert(allEqual(testCases[3]));
- text: azSorted(["AA"])
返回true。
testString: assert(azSorted(testCases[3]));
- text: allEqual(["BB", "AA"])
返回false。
testString: assert(!allEqual(testCases[4]));
- text: azSorted(["BB", "AA"])
返回false。
testString: assert(!azSorted(testCases[4]));
```