copy files
This commit is contained in:
@@ -0,0 +1,18 @@
|
||||
import { isInteger, isString } from "lodash-es";
|
||||
|
||||
export function simpleSerialize(...values : (string|number)[]): string{
|
||||
const result = [];
|
||||
for(const value of values){
|
||||
if(isString(value)){
|
||||
result.push(`str(${value.length},${value})`);
|
||||
continue;
|
||||
}
|
||||
if(isInteger(value)){
|
||||
result.push(`int(${value})`);
|
||||
continue;
|
||||
}
|
||||
const float6 = value.toLocaleString("en-US", {maximumFractionDigits: 6});
|
||||
result.push(`float(${float6})`);
|
||||
}
|
||||
return result.join('|');
|
||||
}
|
||||
Reference in New Issue
Block a user