gpt4 book ai didi

JavaScript 函数、数组和对象

转载 作者:行者123 更新时间:2023-11-28 18:01:31 25 4
gpt4 key购买 nike

这是我要执行的 JavaScript 任务

================================================== =====

  1. 首先,声明一个名为 myArray 的变量并将其分配给一个空数组。

  2. 太棒了!现在用两个字符串填充 myArray。将你的全名放在第一个字符串中,将你的 Skype 帐号放在第二个字符串中。

  3. 接下来,声明一个名为 cutName 的函数。它应该需要一个参数名称。

  4. cutName 应通过将输入字符串分解为返回一个数组个别的话。例如,“Douglas Crockford”应返回为[“道格拉斯”,“克罗克福德”]

  5. 声明一个名为 myInfo 的新变量并将其分配给一个空对象字面意思。

  6. 将以下三个键值对添加到 myInfo:

  • key : 全名值:对名称字符串调用 cutName 的结果myArray。

  • 按键: Skype:值: myArray 中的 Skype 句柄。

  • key : GitHub值:如果您有 GitHub 句柄,请在此处将其作为字符串输入。如果不,将其设置为 null。

这是我写的代码,我只得到了数字 4 的过程错误

var myArray = [];
myArray = ["Safianu Mohammed", "mohammedsafianu"];

function cutName(name) {
var fname = name;
return fname;
}

name = (cutName("Safianu Mohammed"));

var myInfo = {};

myInfo = {
fullName: cutName(name),
skype: myArray[1],
github: "null"
};

最佳答案

var myArray = [];
myArray = ["Safianu Mohammed", "mohammedsafianu"];

function cutName(name) {
var fname = name; // Missing a bit...
return fname;
}

name = (cutName("Safianu Mohammed"));

var myInfo = {};

myInfo = { // Reassigning = not your task
fullName: cutName(name), // Why do you call cutName again??
skype: myArray[1],
github: "null" // Not null
};

我会怎么做:

var myArray = [];
myArray.concat(["Safianu Mohammed", "mohammedsafianu"]);

function cutName(name) {
return name.split(" ");
}


name = cutName(myArray[0]);

var myInfo = {};

Object.assign(myInfo, {
fullName: name,
skype: myArray[1],
github: null
});

关于JavaScript 函数、数组和对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43455040/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com