[英]How to combine 2 variables into 1 line of code
我有以下变量,我试图将每个变量的两行合并为一行。 我知道这是一个菜鸟问题,我也是,在 JS 中。
var entry;
var average;
var total = 0;
entry = prompt("Enter test score");
******entry = parseInt(entry);
var score1 = entry;******
total = total + score1;
如何将这些突出显示的两行代码组合成一行代码?
const score1 = parseInt(entry);
我相信这就是你想要的。
据我了解,您解析一个变量然后将值分配给另一个。 所以你可以做
var score1 = parseInt(entry)
首先你对上面的代码有一个误解,当你声明var score1 = entry
现在 score1 等于 entry 因此一个 2 代码行将是:
var score1 = entry
var integer-entry = parseInt(score1) // Not parseInt(entry) again as it defeats the purpose of line 1
关于您的问题,一条线的解决方案将是:
// ES5 variable version
var score1 = parseInt(entry)
//ES6 variable version
let score1 = parseInt(entry)
//ES6 constant version (assign a constant if it wont change)
const score1 = parseInt(entry)
好吧,我想,我应该提供更多细节。 整行代码如下。
var entry;
var average;
var total = 0;
entry = prompt("Enter test score");
******entry = parseInt(entry);
var score1 = entry;******
total = total + score1;
在这段代码中,我试图将突出显示的行合并为一行。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.