我正在输入此代码,它给出了答案24为什么?
function printPoem(event) {
var openFile = function(event) {
var input = event.target;
var reader = new FileReader();
reader.onload = function() {
var text = reader.result;
}
}
}
答案 0 :(得分:3)
您的代码未初始化变量a
。
如果不初始化,则变量a
在分配给它的内存地址上具有一些随机值。如果再次运行代码,可能会看到24
不是输出,而是其他随机数。
这对于任何未初始化的变量都很常见。这样,在声明变量时,编译器会为它们分配一个内存地址。初始值是随机的。
初始化变量-int a = 5;