X-Git-Url: https://git.heureux-cyclage.org/?a=blobdiff_plain;f=resources%2Fsrc%2Fmediawiki.language%2Fmediawiki.language.numbers.js;h=c7f150f94205fb49dd2b1fdd28d55577047d809c;hb=f2d7596aa65973cec93abac749f311d762179b5f;hp=8bd2de9e39120ef9f72dc1f1c59be7db47da45c3;hpb=e59e1e3c3b39642b6102567a23456cfc14b52ea7;p=lhc%2Fweb%2Fwiklou.git diff --git a/resources/src/mediawiki.language/mediawiki.language.numbers.js b/resources/src/mediawiki.language/mediawiki.language.numbers.js index 8bd2de9e39..c7f150f942 100644 --- a/resources/src/mediawiki.language/mediawiki.language.numbers.js +++ b/resources/src/mediawiki.language/mediawiki.language.numbers.js @@ -102,7 +102,7 @@ // Truncate fractional if ( maxPlaces < fractional.length ) { - valueParts[1] = fractional.substr( 0, maxPlaces ); + valueParts[1] = fractional.slice( 0, maxPlaces ); } } else { if ( valueParts[1] ) { @@ -124,7 +124,7 @@ // Truncate whole if ( patternDigits.indexOf( '#' ) === -1 ) { - valueParts[0] = valueParts[0].substr( valueParts[0].length - padLength ); + valueParts[0] = valueParts[0].slice( valueParts[0].length - padLength ); } } @@ -133,7 +133,7 @@ if ( index !== -1 ) { groupSize = patternParts[0].length - index - 1; - remainder = patternParts[0].substr( 0, index ); + remainder = patternParts[0].slice( 0, index ); index = remainder.lastIndexOf( ',' ); if ( index !== -1 ) { groupSize2 = remainder.length - index - 1; @@ -142,7 +142,7 @@ for ( whole = valueParts[0]; whole; ) { off = groupSize ? whole.length - groupSize : 0; - pieces.push( ( off > 0 ) ? whole.substr( off ) : whole ); + pieces.push( ( off > 0 ) ? whole.slice( off ) : whole ); whole = ( off > 0 ) ? whole.slice( 0, off ) : ''; if ( groupSize2 ) { @@ -187,7 +187,7 @@ tmp[ transformTable[ i ] ] = i; } transformTable = tmp; - numberString = num + ''; + numberString = String( num ); } else { numberString = mw.language.commafy( num, pattern ); }