> 튜토리얼
변수는 모든 프로그래밍 언어의 기본 개념입니다. 변수는 값을 메모리에 보관해 두었다가 다시 사용할 수 있게 해 주는 공간입니다.
변수에는 여러 종류의 값을 담을 수 있습니다:
12, 5.59"hello"true, falsenull: 값이 없음변수를 사용하려면 먼저 선언해야 합니다. JavaScript에서는 let 키워드(바뀔 수 있는 값)나 const 키워드(절대 바뀌지 않는 값)로 선언합니다:
변수에 곧바로 값을 대입할 수도 있습니다:
기본적으로 const를 사용하고, 변수에 정말로 값을 다시 대입해야 할 때만 let을 사용하세요. TypeScript에서는 타입을 표기할 수도 있습니다: const enemy: Entity = Fight.getNearestEnemy().
변수에 저장된 값을 사용하려면 그 이름을 적기만 하면 됩니다:
여기서 me는 Fight.me로 얻은 내 부추이고, enemy는 Fight.getNearestEnemy()로 얻은 가장 가까운 적입니다. 그런 다음 enemy를 moveToward와 useWeapon 메서드에 넘겨줍니다.
코드는 매 턴 처음부터 다시 실행되므로, let이나 const로 선언한 변수는 그 턴 동안만 유지됩니다. 다음 턴까지 값을 유지하려면 turn() 함수를 정의하세요. turn() 바깥의 코드는 (AI가 로드될 때) 한 번만 실행되고, turn()은 매 턴 다시 실행됩니다.
튜토리얼의 나머지 부분에서는 주로 매 턴 전체가 실행되는 (turn() 없는) 간단한 AI를 작성합니다.
변수란 무엇일까요?
자주 바뀌는 값 값을 저장하는 공간
foo 변수를 선언하는 코드는 무엇일까요?
let foo = 12 const foo = 12 foo variable foo
Impossible de charger les données du jeu.
Vérifiez votre connexion et réessayez.