Skip to content

Commit 7867d1f

Browse files
PEsteves8evilebottnawi
authored andcommitted
fix: invalidate values starting with 'e' + digit (#49)
1 parent 3696841 commit 7867d1f

File tree

2 files changed

+5
-1
lines changed

2 files changed

+5
-1
lines changed

lib/unit.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ module.exports = function(value) {
1818
if (code >= 48 && code <= 57) {
1919
containsNumber = true;
2020
} else if (code === exp || code === EXP) {
21-
if (sciPos > -1) {
21+
if (sciPos > -1 || pos === 0) {
2222
break;
2323
}
2424
sciPos = pos;

test/unit.js

+4
Original file line numberDiff line numberDiff line change
@@ -53,6 +53,10 @@ var tests = [
5353
{
5454
fixture: "e",
5555
expected: false
56+
},
57+
{
58+
fixture: "e1",
59+
expected: false
5660
}
5761
];
5862

0 commit comments

Comments
 (0)