comparison lib/js/urweb.js @ 1793:446e73902b09

Fix JavaScript implementation of strcspn()
author Adam Chlipala <adam@chlipala.net>
date Tue, 24 Jul 2012 19:49:50 -0400
parents 3d823d8424cc
children 4671afac15af
comparison
equal deleted inserted replaced
1792:3d823d8424cc 1793:446e73902b09
1102 function sspn(s, chs) { 1102 function sspn(s, chs) {
1103 for (var i = 0; i < s.length; ++i) 1103 for (var i = 0; i < s.length; ++i)
1104 if (chs.indexOf(s.charAt(i)) != -1) 1104 if (chs.indexOf(s.charAt(i)) != -1)
1105 return i; 1105 return i;
1106 1106
1107 return null; 1107 return s.length;
1108 } 1108 }
1109 function schr(s, ch) { 1109 function schr(s, ch) {
1110 var r = s.indexOf(ch); 1110 var r = s.indexOf(ch);
1111 if (r == -1) 1111 if (r == -1)
1112 return null; 1112 return null;