Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/420.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
什么';这个Javascript函数的输出有什么问题_Javascript - Fatal编程技术网

什么';这个Javascript函数的输出有什么问题

什么';这个Javascript函数的输出有什么问题,javascript,Javascript,数组的初始值和最终值。 例如: 首先,我创建一个空数组 我认为第二个函数有两个参数,这是用户输入的变量 这是我的密码 var inicioArreglo = Number(prompt("Escribe el elmento con el que INICIA el arreglo : ")); var finalArreglo = Number(prompt("Escribe el elmento FINAL del arreglos : ")); var arregloVacio = [];

数组的初始值和最终值。 例如:

首先,我创建一个空数组

我认为第二个函数有两个参数,这是用户输入的变量

这是我的密码

var inicioArreglo = Number(prompt("Escribe el elmento con el que INICIA el arreglo : "));
var finalArreglo = Number(prompt("Escribe el elmento FINAL del arreglos : "));
var arregloVacio = [];

    function rango(inicioArreglo, finalArreglo) {
        for (i = inicioArreglo; i <= finalArreglo; i++) {
            arregloVacio.push(i);
        }
        console.log(arregloVacio);
    };
    rango(inicioArreglo, finalArreglo);
但是当重新加载页面时,我已经在google chrome控制台中显示了我想要的结果:

[2,3,4,5,6]

只需在函数外部添加其他
console.log
,如下所示

function rango(inicioArreglo, finalArreglo) {
        for (i = inicioArreglo; i <= finalArreglo; i++) {
            arregloVacio.push(i);
        }
    console.log(arregloVacio);
    };
  console.log(arregloVacio);
     rango(inicioArreglo, finalArreglo);
函数rango(inicioArreglo,finalArreglo){

对于(i=inicioArreglo;i第一次加载显示数组元素的页面时我的解决方案,无需重新加载或刷新页面,但结果没有括号[],并将数组打印为字符串:

var-inicioArreglo=Number(提示(“描述”elemento-con-el-que-INICIA-el-arreglo:);
var finalArreglo=编号(提示(“描述最终的要素”);
arregloVacio变量=[];
函数rango(inicioArreglo,finalArreglo){

对于(i=inicioArreglo;我将您的代码添加到小提琴中,您将获得更多响应问题未解决仅当我重新加载页面时才能获得结果,第一次加载页面时会给出以下结果:数组[5]0:21:32:43:54:6长度:5 proto:Array[0]真棒,我不太明白你的问题,1个问题我的答案有用吗?如果我的答案有用,你可以标记为接受,如果不告诉我,这样我可以删除它,以免混淆新来者
[2,3,4,5,6]
function rango(inicioArreglo, finalArreglo) {
        for (i = inicioArreglo; i <= finalArreglo; i++) {
            arregloVacio.push(i);
        }
    console.log(arregloVacio);
    };
  console.log(arregloVacio);
     rango(inicioArreglo, finalArreglo);
<body onunload="rango()">