三星堆
“所有人的看法和评价都是暂时的,如同过眼云烟,风一吹就散,不会在生命里留下深刻的印记;只有自己亲身走过的路、亲手创下的经历和成绩,才是实打实的财富,会伴随一生,成为支撑我们前行的底气。 几乎所有的担忧和畏惧,都来源于自己凭空的想象,是内心的怯懦在放大困难,让我们在还没开始前就被吓退;只有你真的鼓起勇气去做了,去一步步拆解难题、跨越障碍,才会发现过程远比想象中有趣,而完成时的那种成就感与满足感,会带来难以言喻的快乐。 ”
实现类似vsprintf的函数
import console;
//实现类似vsprintf的函数
function vsprintf(format,...) {
var args = {...};
if(type(args[1]) == type.table){
args = args[1];
}
return string.format(format,table.unpack(args));
}
//测试代码
var format = "姓名:%s 年龄:%d 身高:%.2f";
var params = {"张三",25,175.5};
//使用方式1:直接传入参数数组
var str1 = vsprintf(format,params);
console.log(str1);
//使用方式2:展开参数
var str2 = vsprintf(format,"李四",30,180.6);
console.log(str2);
console.pause();
//实现类似vsprintf的函数
function vsprintf(format,...) {
var args = {...};
if(type(args[1]) == type.table){
args = args[1];
}
return string.format(format,table.unpack(args));
}
//测试代码
var format = "姓名:%s 年龄:%d 身高:%.2f";
var params = {"张三",25,175.5};
//使用方式1:直接传入参数数组
var str1 = vsprintf(format,params);
console.log(str1);
//使用方式2:展开参数
var str2 = vsprintf(format,"李四",30,180.6);
console.log(str2);
console.pause();
◎欢迎参与讨论
评论列表