Skip to content

Commit 31b21bb

Browse files
committed
refine condition
1 parent 05305ea commit 31b21bb

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

src/Data/String.js

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -138,7 +138,10 @@ exports._slice = function (just) {
138138
return function (s) {
139139
var b1 = b < 0 ? s.length + b : b;
140140
var e1 = e < 0 ? s.length + e : e;
141-
if ( b1 < 0 || e1 >= s.length || b1 > e1 )
141+
if ( b1 < 0 || b1 >= s.length
142+
|| e1 < 0 || e1 >= s.length
143+
|| b1 > e1
144+
)
142145
return nothing;
143146
else
144147
return just(s.slice(b,e));

0 commit comments

Comments
 (0)