javascript调用嵌套函数

安德鲁

我是编码新手,并试图找出嵌套的 javascript 函数。我已经搜索了其他问题,但仍然无法弄清楚。我想要一个函数,它接受一串由空格分隔的数字,将字符串转换为数组,然后在数组上输出数学函数的结果。

我已经使用以下大纲写了一些东西并且它有效,但看起来很混乱,并且不知道我真的以最好的方式做它。我真的不明白如何从另一个函数调用一个函数。

    function doMathOnThisString(string) {
        var ar = convertStringToArray(string);
        return doMathOnArray(ar);

        function convertStringToArray(string) {
            //code that converts the original input string to an array
            return (ar)
        };

        function doMathOnArray(a) {
            //code that does math on an array
        }; 
}
码农

你用你所拥有的一切都很好,只要更进一步,你就会没事的。请在下面查看我的解决方案:

function doMathOnThisString(string) {
  // Converts a string of numbers separated by spaces to an array
  function convertStringToArray(input) {
    return input.split(' '); // split input on spaces
  };

  // Sums up the value in the array of number string
  function doMathOnArray(numbersString) {
    return numbersString
      .map((number) => Number(number)) // Convert each (string) number to a proper number
      .reduce((acc, curr) => acc + curr); // Add each number
  };
  
  
  var stringNumberArray = convertStringToArray(string);
  return doMathOnArray(stringNumberArray);
}

const result = doMathOnThisString('1 2 3 4 5 6 7 8');
console.log(result);

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Javascript嵌套函数性能

来自分类Dev

从车把调用Javascript函数

来自分类Dev

如何调用jQuery嵌套函数

来自分类Dev

从PagedListPager调用JavaScript函数

来自分类Dev

如何防止嵌套函数调用?

来自分类Dev

了解JavaScript的调用函数

来自分类Dev

Javascript嵌套函数调用

来自分类Dev

嵌套的JavaScript函数

来自分类Dev

如何在JavaScript中调用嵌套函数?

来自分类Dev

解析-Javascript嵌套调用

来自分类Dev

从Servlet调用Javascript函数

来自分类Dev

在Javascript中嵌套许多函数调用(Unix管道)的好方法

来自分类Dev

Javascript,对嵌套函数的调用

来自分类Dev

Perl中的嵌套函数调用

来自分类Dev

在嵌套对象中调用函数

来自分类Dev

如何正确调用嵌套的JavaScript函数

来自分类Dev

嵌套函数的Java语言调用

来自分类Dev

Javascript Hasher嵌套函数

来自分类Dev

如何在JavaScript中调用嵌套函数?

来自分类Dev

Javascript中的作用域链,并在全局作用域中调用嵌套函数

来自分类Dev

Javascript中的嵌套函数

来自分类Dev

嵌套异步javascript函数

来自分类Dev

reactjs渲染类名中的javascript嵌套函数调用

来自分类Dev

Javascript嵌套的.each()函数

来自分类Dev

Javascript嵌套函数评估

来自分类Dev

嵌套函数或函数中的调用函数

来自分类Dev

在Javascript中使用if语句调用嵌套函数

来自分类Dev

在 Django 模板中调用嵌套的 javascript 函数

来自分类Dev

嵌套的 javascript 地图函数