Members
aL :number
Размер массива слов, который в процессе игры будет уменьшаться.
Type:
- number
- Source:
array :array
Массив слов.
Type:
- Source:
correctCount :number
Количество угаданных слов.
Type:
- number
- Source:
count :number
Количество прав на ошибку.
Type:
- number
- Source:
length :number
Длина загадонного слова.
Type:
- number
- Source:
letters :array
Массив букв.
Type:
- Source:
random :string
Рандомно выбранное слово из массива слов.
Type:
- string
- Source:
(constant) soundNo :object
Звук при неправильно угаданной букве.
Type:
- object
- Source:
(constant) soundYes :object
Звук при правильно угаданной букве.
Type:
- object
- Source:
(constant) ususus :number
Размер массива слов, который в процессе игры будет оставаться неизменным.
Type:
- number
- Source:
word0 :string
Загаданное слово.
Type:
- string
- Source:
word1 :string
Слово, введённое игроком.
Type:
- string
- Source:
Methods
check(y) → {void}
Проверка на правильность введённых букв загаданного слова и вывод результатов.
Parameters:
| Name | Type | Description |
|---|---|---|
y |
number | буква загаданного слова |
- Source:
Returns:
- Type
- void
printLetter() → {void}
Вывод загадонного слова по буквам.
- Source:
Returns:
- Type
- void
removeByIndex(array, index) → {array}
Удаление угаданного слова из массива слов по индексу.
Parameters:
| Name | Type | Description |
|---|---|---|
array |
array | массив слов |
index |
number | индекс угаданного слова |
- Source:
Returns:
Копия массива без удалённого угаданного слова.
- Type
- array
start() → {void}
Вывод блока с буквами.
- Source:
Returns:
- Type
- void
wordLetters(a, b) → {string}
Выставление букв на нужную позицию в загаданном слове.
Parameters:
| Name | Type | Description |
|---|---|---|
a |
number | позиция букв загаданного слова |
b |
number | позиция буквы, которую ввёл пользователь |
- Source:
Returns:
Строка с буквами, которые ввёл пользователь.
- Type
- string