Javascript测试控制流

Javascript测试控制流,javascript,controls,flow,Javascript,Controls,Flow,有人能告诉我以下5个练习有什么问题吗?其他95个练习我都做对了,但这些练习在repl上一直被认为是错误的 你能告诉我为什么这些练习是错误的吗? 5个练习中的错误是什么 有人告诉我,一个练习中的一个错误可能会在其余的练习中抛出错误 //练习一:在本练习中,您将创建一个名为“aboutMe”的变量 //应为该变量指定一个新对象 //在此对象中创建三个键:值对 //按键应该是:“姓名”、“城市”、“最喜欢的动物” //值应该是与键关联的字符串。 //返回变量“aboutMe” var aboutMe

有人能告诉我以下5个练习有什么问题吗?其他95个练习我都做对了,但这些练习在repl上一直被认为是错误的

你能告诉我为什么这些练习是错误的吗? 5个练习中的错误是什么

有人告诉我,一个练习中的一个错误可能会在其余的练习中抛出错误

//练习一:在本练习中,您将创建一个名为“aboutMe”的变量
//应为该变量指定一个新对象
//在此对象中创建三个键:值对
//按键应该是:“姓名”、“城市”、“最喜欢的动物”
//值应该是与键关联的字符串。
//返回变量“aboutMe”
var aboutMe={
姓名:'布莱恩',
城市:“哥伦布”,
最喜欢的动物:“狗”
};
返回(大约为我);
}
功能锻炼二(动物){
//练习二:在这个练习中,你将得到一个叫做“动物”的物体
//创建一个名为“animalName”的新变量
//访问动物对象时,将'animalName'变量指定给对象上的'latinName'键。
//返回animalName变量。
}
让animalName={
动物名:拉丁名
}
返回(动物名称)
函数exerciseThree(用户对象){
//练习三:在本练习中,您将获得一个名为“userObject”的对象
//此用户的电话号码不正确!
//将“phoneNumber”键重新分配给值:“(951)867-5309”
//返回用户对象
用户对象:电话号码。(951)867-5309;
}
函数练习四(值){
让大于五=真;
//在本练习中,您将获得一个变量,它将被称为:value
//您还将获得一个名为:greaterThanFive的变量
//使用“if”语句检查该值是否大于5。如果大于5,请重新将布尔值赋值为大于5。
如果(值>5){
值=大于五
}
//请在上面一行写下你的答案。
回报大于五;
}
函数练习五(名称){
让isSondra=false;
//在本练习中,您将获得一个变量,它将被称为:name
//您还将获得一个名为isSondra的变量
//使用“if”语句检查名称是否等于字符串“Sondra”。如果等于,请将isSondra重新指定为布尔值true。
如果(名称=isSondra){
返回真值
}否则{
假的
}
//请在上面一行写下你的答案。
返回isSondra;
}
让您开始

在第一个练习中,在
return
后面有一个额外的右大括号。此外,您只能在函数中使用
return
,而您的代码不在函数中。相反,您必须将变量记录到控制台或显示为
警报
或以其他方式显示

var aboutMe={
姓名:'布莱恩',
城市:'哥伦布',
最喜欢的动物:“狗”
};
console.log(aboutMe)让您开始

在第一个练习中,在
return
后面有一个额外的右大括号。此外,您只能在函数中使用
return
,而您的代码不在函数中。相反,您必须将变量记录到控制台或显示为
警报
或以其他方式显示

var aboutMe={
姓名:'布莱恩',
城市:'哥伦布',
最喜欢的动物:“狗”
};

console.log(aboutMe)为什么没有
函数exerciseOne(){
您可以从中返回某些内容?您不能在函数外返回某些内容。另外,为什么在一个语句中有
return true
,而在另一个语句中只有
false
?最后,您不能对带空格的字符串使用点符号,并且需要
=
进行赋值。您需要使对象看起来像中的对象练习一
重新分配大于5布尔值true
表示
greaterthan5=true
-开始时很可能是false。为什么没有
函数exerciseOne(){
您可以从中返回某些内容?您不能在函数外返回某些内容。另外,为什么在一个语句中有
return true
,而在另一个语句中只有
false
?最后,您不能对带空格的字符串使用点符号,并且需要
=
进行赋值。您需要使对象看起来像中的对象练习1
重新分配大于5布尔值true
表示
greaterthan5=true
-开始时可能为false。它可能只需要一个
函数exerciseOne(){
@mplungjan也许吧,但由于没有包括这一点,并且考虑到作业的简单性,我将使用发布的内容,而不是假设任何内容。
返回变量'aboutMe'
,其他练习有
函数exerciseXXXX
@mplungjan是的,我理解并看到了这一点。但正如我所说的,考虑到任务,我不打算做任何假设。OP在第一个练习中没有发布函数。它可能只需要一个
函数exerciseOne(){
@mplungjan也许吧,但由于没有包括这一点,并且考虑到作业的简单性,我将使用发布的内容,而不是假设任何内容。
返回变量'aboutMe'
,其他练习有
函数exerciseXXXX
@mplungjan是的,我理解并看到了这一点。但正如我所说的,考虑到任务,我不打算做任何假设。OP没有为第一个练习发布函数。