chore: Merge pull request #768 from lvlte/issues/720

Changes for consolidation
This commit is contained in:
Rak Laptudirm
2021-10-21 19:32:55 +05:30
committed by GitHub
153 changed files with 1084 additions and 1214 deletions

View File

@ -41,4 +41,4 @@ const AlternativeStringArrange = (str1, str2) => {
return outStr
}
module.exports = AlternativeStringArrange
export { AlternativeStringArrange }

View File

@ -17,4 +17,4 @@ const CheckKebabCase = (varName) => {
return pat.test(varName) && !varName.includes('_')
}
module.exports = CheckKebabCase
export { CheckKebabCase }

View File

@ -17,4 +17,4 @@ const CheckPascalCase = (VarName) => {
return pat.test(VarName)
}
module.exports = CheckPascalCase
export { CheckPascalCase }

View File

@ -6,7 +6,7 @@
*
**/
const palindromeRearranging = (str) => {
export const palindromeRearranging = (str) => {
// check that input is a string
if (typeof str !== 'string') {
return 'Not a string'
@ -27,5 +27,9 @@ const palindromeRearranging = (str) => {
}
// testing
console.log(palindromeRearranging('aaeccrr')) // true
console.log(palindromeRearranging('leve')) // false
// > palindromeRearranging('aaeccrr')
// true
// > palindromeRearranging('leve')
// false

View File

@ -44,8 +44,7 @@ function diceCoefficient (stringA, stringB) {
// cut 0.xxxxxx to 0.xx for simplicity
dice = Math.floor(dice * 100) / 100
console.log('Dice coefficient of', stringA, 'and', stringB, 'is', dice)
return dice
}
export { diceCoefficient }

View File

@ -4,7 +4,7 @@ The script uses `Math.random` in combination with the timestamp for better rando
The function generate an RFC4122 (https://www.ietf.org/rfc/rfc4122.txt) version 4 UUID/GUID
*/
const Guid = () => {
export const Guid = () => {
const pattern = 'xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx'
let currentDateMilliseconds = new Date().getTime()
return pattern.replace(/[xy]/g, currentChar => {
@ -14,4 +14,5 @@ const Guid = () => {
})
}
console.log(Guid()) // 'edc848db-3478-1760-8b55-7986003d895f'
// > Guid()
// 'edc848db-3478-1760-8b55-7986003d895f'

View File

@ -37,14 +37,6 @@ const levenshteinDistance = (a, b) => {
}
}
console.log(
'Levenshtein Distance between ' +
a +
' and ' +
b +
' is = ' +
distanceMatrix[b.length][a.length]
)
return distanceMatrix[b.length][a.length]
}