Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/91.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 伙计们,为什么代码末尾的分数变量没有出现?它说它的indé;完成了,但它是_Javascript_Html_Forum - Fatal编程技术网

Javascript 伙计们,为什么代码末尾的分数变量没有出现?它说它的indé;完成了,但它是

Javascript 伙计们,为什么代码末尾的分数变量没有出现?它说它的indé;完成了,但它是,javascript,html,forum,Javascript,Html,Forum,这是一个论坛,它会检查某个收音机是否被检查过 分数加5,但由于某种原因,console一直说它没有定义。你可以通过填写第一页上的信息进入第二页,然后你就会找到无线电测验。你必须选择x,分数加5 但出于某种原因,它并没有表现出来 文件 公式 Votre nom Votre prenom 等级 信息 技术人员 函令 组: 发送 重置 正确的变量名是什么 x 4gg 如果 检查正确的循环语法 对于(i++,0,9){} do{}while() 对于范围()中的i: 如何找到一条线的长度

这是一个论坛,它会检查某个收音机是否被检查过 分数加5,但由于某种原因,console一直说它没有定义。你可以通过填写第一页上的信息进入第二页,然后你就会找到无线电测验。你必须选择x,分数加5 但出于某种原因,它并没有表现出来


文件
公式
Votre nom

Votre prenom

等级 信息 技术人员 函令

组:
发送 重置 正确的变量名是什么 x
4gg
如果
检查正确的循环语法 对于(i++,0,9){}
do{}while()
对于范围()中的i:

如何找到一条线的长度
计算结果 重置 函数检查(){ 有效=真; a=document.getElementById(“nom”).value; b=document.getElementById(“prenom”).value; c=document.getElementById(“类”).value; d=document.getElementById(“num”).value; 如果(a==“”){ document.getElementById(“p1”).innerHTML=“bruv type ur name” 有效=错误 } 如果(有效==true){ document.getElementById(“form1”).style.display=“无” document.getElementById(“测验”).style.display=“block” } } 函数测验(){ 常数分数=0 f=document.getElementById(“第一个”) 如果(f.checked==true){ 得分=5分; } } 警惕(分数)
您在函数内部定义变量,但在函数外部调用变量,该变量是一个不同的作用域,可以在函数内部发出警报,也可以返回分数

您在声明
分数的函数外部调用
警报(分数)
。这超出了范围。我很确定你想把它放在函数里面

此外,由于声明后不能修改常量(在示例中必须这样做),所以将
score
声明为常量是没有意义的。相反,请使用
var

函数检查(){
有效=真;
a=document.getElementById(“nom”).value;
b=document.getElementById(“prenom”).value;
c=document.getElementById(“类”).value;
d=document.getElementById(“num”).value;
如果(a==“”){
document.getElementById(“p1”).innerHTML=“bruv type ur name”
有效=错误
}
如果(有效==true){
document.getElementById(“form1”).style.display=“无”
document.getElementById(“测验”).style.display=“块”
}
}
函数测验(){
风险值得分=0
f=document.getElementById(“第一个”)
如果(f.checked==true){
得分=5分;
}
警惕(分数)
}

文件
公式
Votre nom

Votre prenom

等级 信息 技术人员 函令

组:
发送 重置 正确的变量名是什么 x
4gg
如果
检查正确的循环语法 对于(i++,0,9){}
do{}while()
对于范围()中的i:

如何找到一条线的长度
计算结果 重置
在你的测验功能中,尝试将
const score=0
更改为
var score=0
相同的不起作用是的,发布的答案是正确的,我不知道我怎么会错过它,但是如果你试图重新分配一个值来评分,你就不能使用const。是的,天哪,我在找几个小时,我的脑细胞都快死了. 怎样embarrising@MEMER很乐意帮忙:)