Кто-нибудь может подтвердить, почему моя программа выводит неопределенные или NAN? Я точно знаю, что мой генератор случайных чисел работает. Кроме того, я пытаюсь подвести итог всему значению «оценка», когда генератор чисел сгенерировал значение 10 раз. Спасибо за помощьвывод как undefined/NAN
<HTML>
<!Foundation Page for building our Javascript programs>
<HEAD>
<TITLE>The Foundation Page </TITLE>
<SCRIPT LANGUAGE = "JavaScript">
function main()
\t {
\t randomnumber()
\t totalscore()
\t }
function randomnumber()
{
\t var randomnumber;
\t randomnumber = Math.random()*3;
\t return(Math.floor(randomnumber+0.5));
}
function totalscore()
{
\t var n;
\t var score;
\t var number;
\t number = randomnumber()
\t for (n=0;n<11; n=n+1)
\t {
\t \t if (number==0)
\t \t \t {
\t \t \t score =score+0
\t \t \t }
\t \t if (number==2)
\t \t \t {
\t \t \t score =score+2
\t \t \t }
\t \t if (number==3)
\t \t \t {
\t \t \t score =score+3
\t \t \t }
\t \t document.write(score)
\t }
}
</SCRIPT>
<HEAD>
<BODY>
<BODY BGCOLOUR = "WHITE">
<H2>The Foundation Page </H2>
<HR>
<SCRIPT LANGUAGE = "Javascript"> main() </SCRIPT>
<INPUT NAME = "dobutton" TYPE = "button" value = "Start game" on Click = "game()">
<INPUT NAME = "dobutton" TYPE = "button" value = "Leaderboard" on Click = "leader()">
</BODY>
</HTML>
Спасибо за помощь! – Ruben
Нет проблем. Счастливое кодирование –
И знаете ли вы, как я суммирую их все вместе, чтобы получить общую сумму? – Ruben