为什么我不能给JavaScript中提示函数的输入分配一个变量?

Why can't I assign a variable to the input from prompt function in JavaScript?

这是代码:

var name = window.prompt("What is your name").toLowerCase;
console.log(name);

它returns undefined,这看起来很混乱。它不应该将我输入的字符串记录到控制台吗?

您在 toLowerCase 通话中缺少 ()

var name = window.prompt("What is your name").toLowerCase();
console.log(name);