/*
*@params number
*@return Array
*/
function handleItem(n){
let temp = [];
if( n <= 10){
return [`1-${n}`];
}
for( let i = 0;i<= n;){
i+=10;
if( n < i && n > i-10 ){
let a = n % 10;
temp.push(`${i-10+1}-${i-10+a}`);
break;
}
if( n < i && n == i-10 ){
temp.push(`${n-10+1}-${n-10+10}`);
break;
}
if( n > i){
temp.push(`${i-10+1}-${i-10+10}`);
}
}
return temp;
}
console.log(handleItem(5)) // ["1-5"]
console.log(handleItem(10)) // ["1-10"]
console.log(handleItem(20)) // ["1-10","11-20"]
console.log(handleItem(36)) // ["1-10","11-20","21-30","31-36"]
數字分段小插件
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.