牛客网笔试问题
求解为什么牛客网笔试系统和我自己本地的编译器输出的结果不一样?是有什么api用法有差异吗?我本地的输出是正常的“111,222,333”,牛客网的笔试系统里面就永远输出的最原始的数据“111222333”,我感觉也没有用什么特别的api吧,为什么会导致这样的问题?都遇到过好几次了
#笔试##笔试题目##春招##前端#
function myFunction( param ) {
// write code here
let param2 = param;
let small = "";
for (let i in param2) {
if (param2[i] == ".") {
small = param2.slice(i);
param = param2.slice(0, i);
break;
}
}
for(let i = param2.length % 3;i < param2.length;i+=3){
if(i == 0){
continue;
}
param2 = param2.slice(0,i) + "," + param2.slice(i);
i++;
}
if(small.length != 0){
if(small.length >= 3){
small = small.slice(0,3);
}else{
small += '0';
}
param = param + small;
}
console.log(param2)
return param2;
}
console.log(myFunction("111222333")) #笔试##笔试题目##春招##前端#
查看15道真题和解析
