
### JerryScript revision
2.4.0
### Description
'a' is before 'A', so the first result should be negative number. 
When adding parameter```{ sensitivity: 'base' }```, 'a' should be equal 'A', so the second result should be 0.


### Test case
```
var a = 'a'; 
var b = 'A'; 
print(a.localeCompare(b));
print(a.localeCompare(b, 'en', { sensitivity: 'base' }));
```
### Output
1
1
### Expected behavior
-1(Or other negative number)
0

Inconsistent behavior in localeCompare
This is a GitHub Issue
repo:jerryscript
owner:jerryscript-project
Title : Inconsistent behavior in localeCompare
Issue date:

--- start body ---

### JerryScript revision
2.4.0
### Description
'a' is before 'A', so the first result should be negative number. 
When adding parameter```{ sensitivity: 'base' }```, 'a' should be equal 'A', so the second result should be 0.


### Test case
```
var a = 'a'; 
var b = 'A'; 
print(a.localeCompare(b));
print(a.localeCompare(b, 'en', { sensitivity: 'base' }));
```
### Output
1
1
### Expected behavior
-1(Or other negative number)
0

--- end body ---

None