2014-05-24 2 views
3

저는 코딩에 익숙하지 않아 Codecademy의 HTML, CSS 및 Javascript 코스를 완료했으며 이제는 매우 간단한 게임을 만들고 있습니다.변수에 점수 추가

가변 점수에 5를 추가하려고하는데 어떻게해야할지 모르겠다! 내가 1을 추가 ++score를 사용할 수 있지만 내가 1을 추가 5.

내 간단한 코드를 추가하는 방법을 모르는 것입니다 : 점수에

<html> 
<head> 
<title>Webpage</title> 
<script> 
var score = 0; 
function add1() { 
    alert("Adding +1 to your score!"); 
    ++score; 
    alert(score); 
    }; 
</script> 
</head> 
<body> 
<button onclick="add1()";> Add One </button> 
</body> 
</html> 
+1

점수 + 5를 시도 했습니까? – srrvnn

+0

[jQuery 시도] (http://i.stack.imgur.com/ssRUr.gif) – JJJ

+0

[++ score] 대신 [score + 5]를 사용하면 0 값을 반환합니다. 작동하지 않습니다. – user3672496

답변

0
function add1() { 
    alert("Adding +5 to your score!"); 
    score = score + 5; 
    alert(score); 

    }; 
+0

우승자가 있습니다! 고마워. – user3672496

+0

문제 없습니다. 선생님 !!!! –

+1

@ user3672496 이것은 Rudiger Kidd에 의해 이미 10 분 전에 제안되었습니다. 유일한 차이점은 함수에서 한 줄을 다시 썼다는 것입니다. –

2

추가 + 5 설정하고 그 점수로

score = score + 5; 
+0

변수를 다시 할당하는 것보다 변수에 추가 할 수 있어야합니다 (이 함수는 많이 사용되고 점수는 5를 넘기 때문에). 그러나 입력에 감사드립니다. – user3672496

+0

'var'을 사용하면 전역 변수를 음영 처리하는'score'라는 지역 변수를 생성합니다. – JJJ

+0

@Juhana awops, 놓친 것 –

4

짧은/가장 쉬운 + 5 자바 스크립트에서

score += 5;