function count(param1, param2) { let value = []; for (let i = param1; i <= param2; i++) { value.push(i); } return value; } let countNumber = count(0, 10); console.log(countNumber); Quiero mostrarlo como una cadena como 0,1,2,3,4,5 . Pero no puedo resolver este problema. Solo puedo resolver esto como una matriz. Mi salida es [0,1,2,3,4,5] .
Puedes probar esto:
function count (start, end) { console.log(Array.from({length: end-start+1}, (v, k) => k+start).join(",")); }function count(param1, param2) { let value = []; for (let i = param1; i <= param2; i++) { value.push(i); } return value; } let countNumber = count(0, 10); console.log(countNumber.toString());Simplemente vuelva a join los elementos de la matriz en una cadena y devuélvalos desde su función.
function count(param1, param2) { const value = []; for (let i = param1; i <= param2; i++) { value.push(i); } return value.join(','); } const countNumber = count(0, 5); console.log(countNumber);