卡住。 JS 新手。从几个小时开始就试图弄清楚这一点
Stuck. New to JS. Trying to figure this out since hours
我不会做练习三和练习四。我会很高兴得到一些帮助。提前致谢!
function exerciseThree(str){
// In this exercise, you will be given a variable, it will be called: str
// On the next line create a variable called 'length' and using the length property assign the new variable to the length of str
// Please write your answer in the line above.
return length;
}
function exerciseFour(num1){
// In this exercise, you will be given a variable, it will be called: num1
// On the next line create a variable called 'rounded'. Call the Math global object's round method, passing it num1, and assign it to the rounded variable.
var num1 = rounded;
math.round (num1);
// Please write your answer in the line above.
return rounded;
}
这些练习的措辞非常混乱。你从哪里得到它们?
总之,答案就在这里,希望对您有所帮助:
function exerciseThree(str){
// In this exercise, you will be given a variable, it will be called: str
// On the next line create a variable called 'length' and using the length property assign the new variable to the length of str
var length = str.length
// Please write your answer in the line above.
return length;
}
function exerciseFour(num1){
// In this exercise, you will be given a variable, it will be called: num1
// On the next line create a variable called 'rounded'. Call the Math global object's round method, passing it num1, and assign it to the rounded variable.
var rounded = Math.round(num1)
// Please write your answer in the line above.
return rounded;
}
这些练习试图教你如何声明变量以及如何为它们赋值。
变量就像为您保存值的小容器。例如,我可以做一个小容器来装你的名字。由于在 JavaScript 中声明变量的方法之一是使用 var
关键字,因此我可以编写如下内容:
var name = "Sevr";
我用var
关键字制作了一个容器并命名为name
。这个 name
容器现在包含您的名字,即 Sevr
。您现在可以一遍又一遍地输入 Name
,而不是一遍又一遍地输入 Sevr
。但是,这没有太大区别。 Sevr
和 name
都包含相同数量的字符。让您的变量包含您不想一遍又一遍键入的信息更有意义。
所以练习三要你声明一个名为 length 的变量,并让它保存它所提供的任何字符串的长度。
function exerciseThree(str) {
var length = str.length
return length;
}
上面的这个函数接受一个字符串,你创建一个名为 length
的变量,其中包含该字符串的长度。
现在,如果我们向它传递任何字符串,它会告诉我们它们的长度。如果我们将你的名字 Sevr
和 name
传递给它,我们将看到它们都是 return 4:
exerciseThree("name") // 4
exerciseThree("Sevr") // 4
第四个练习,概念是一样的。这个练习想教你如何创建一个简单的变量名,它可以为你保存一些复杂的值。这次它希望您声明名为 rounded 的变量,该变量保留数字的舍入值。
function exerciseFour(num1) {
var rounded = Math.round(num1)
return rounded;
}
现在,如果您将带小数的数字传递给此函数,它会为您四舍五入。
exerciseFour(4.5) // 5
我不会做练习三和练习四。我会很高兴得到一些帮助。提前致谢!
function exerciseThree(str){
// In this exercise, you will be given a variable, it will be called: str
// On the next line create a variable called 'length' and using the length property assign the new variable to the length of str
// Please write your answer in the line above.
return length;
}
function exerciseFour(num1){
// In this exercise, you will be given a variable, it will be called: num1
// On the next line create a variable called 'rounded'. Call the Math global object's round method, passing it num1, and assign it to the rounded variable.
var num1 = rounded;
math.round (num1);
// Please write your answer in the line above.
return rounded;
}
这些练习的措辞非常混乱。你从哪里得到它们?
总之,答案就在这里,希望对您有所帮助:
function exerciseThree(str){
// In this exercise, you will be given a variable, it will be called: str
// On the next line create a variable called 'length' and using the length property assign the new variable to the length of str
var length = str.length
// Please write your answer in the line above.
return length;
}
function exerciseFour(num1){
// In this exercise, you will be given a variable, it will be called: num1
// On the next line create a variable called 'rounded'. Call the Math global object's round method, passing it num1, and assign it to the rounded variable.
var rounded = Math.round(num1)
// Please write your answer in the line above.
return rounded;
}
这些练习试图教你如何声明变量以及如何为它们赋值。
变量就像为您保存值的小容器。例如,我可以做一个小容器来装你的名字。由于在 JavaScript 中声明变量的方法之一是使用 var
关键字,因此我可以编写如下内容:
var name = "Sevr";
我用var
关键字制作了一个容器并命名为name
。这个 name
容器现在包含您的名字,即 Sevr
。您现在可以一遍又一遍地输入 Name
,而不是一遍又一遍地输入 Sevr
。但是,这没有太大区别。 Sevr
和 name
都包含相同数量的字符。让您的变量包含您不想一遍又一遍键入的信息更有意义。
所以练习三要你声明一个名为 length 的变量,并让它保存它所提供的任何字符串的长度。
function exerciseThree(str) {
var length = str.length
return length;
}
上面的这个函数接受一个字符串,你创建一个名为 length
的变量,其中包含该字符串的长度。
现在,如果我们向它传递任何字符串,它会告诉我们它们的长度。如果我们将你的名字 Sevr
和 name
传递给它,我们将看到它们都是 return 4:
exerciseThree("name") // 4
exerciseThree("Sevr") // 4
第四个练习,概念是一样的。这个练习想教你如何创建一个简单的变量名,它可以为你保存一些复杂的值。这次它希望您声明名为 rounded 的变量,该变量保留数字的舍入值。
function exerciseFour(num1) {
var rounded = Math.round(num1)
return rounded;
}
现在,如果您将带小数的数字传递给此函数,它会为您四舍五入。
exerciseFour(4.5) // 5