如何将2个变量合并为1行代码

时间:2020-07-11 20:56:29

标签: javascript jquery

我有以下变量,并且我试图将每个变量的两行合并为一个。我知道这是一个菜鸟问题,我也是JS。

 var entry;
 var average;
 var total = 0;
        

 entry = prompt("Enter test score");
 ******entry = parseInt(entry);
 var score1 = entry;******
 total = total + score1;

如何将突出显示的两行代码合并为一行代码?

4 个答案:

答案 0 :(得分:0)

const score1 = parseInt(entry);

我相信这就是你想要的。

答案 1 :(得分:0)

据我了解,您解析一个变量,然后将值分配给另一个。所以你可以做

var score1 = parseInt(entry)

答案 2 :(得分:0)

首先,您对上面的代码有误解,当您声明var score1 = entry时,score1等于条目,因此第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)

答案 3 :(得分:0)

嗯,我想,我应该提供更多的细节。整个代码行如下。

     var entry;
     var average;
     var total = 0;
            
   
     entry = prompt("Enter test score");
     ******entry = parseInt(entry);
     var score1 = entry;******
     total = total + score1;

在这段代码中,我试图将突出显示的行合并为一行。