2014-11-16 57 views
0

如何從提示中返回字符串輸入,然後將其記錄到控制檯?返回提示輸入

var userAnswer = prompt("What is your name?") { 
    return userAnswer; 
    console.log(userAnswer); 
} 

我想用名爲「Hello [name]!」的簡單消息將名稱記錄到控制檯。如果可能。

回答

1

不在同一個函數內。

return ing將立即結束該功能。

您可以在之前記錄值您返回或捕獲您返回的函數的返回值,然後記錄該值。

function foo() { 
    var userAnswer = prompt("What is your name?"); 
    console.log(userAnswer); 
    return userAnswer; 
} 

foo(); 

function foo() { 
    var userAnswer = prompt("What is your name?"); 
    return userAnswer; 
} 

console.log(foo()); 
+0

太謝謝你了! –