到目前为止,我有:

$('.the-inputs input').each(function() {
    userAnswer = $(this).val();
});


但是,如果我console.log将其显示在单独的行中(这是数组吗?),我希望将其作为字符串。

因此,如果用户在两个输入中输入“ Hello”“ World”,则需要变量userAnswer = "Hello World"

我还需要在函数外部访问变量。我是否可以放弃var来实现这一目标?

最佳答案

var userAnswer = '';

$('.the-inputs input').each(function() {
 userAnswer += $(this).val() + ' '; // add to string
});

userAnswer = $.trim(userAnswer);

console.log(userAnswer);

09-30 19:25