includes to indexof

This commit is contained in:
2025-05-28 19:07:37 +08:00
parent a7df8ec739
commit ccfcc4f840
3 changed files with 6 additions and 3 deletions

View File

@@ -43,7 +43,8 @@ export class DOBlock {
}
public add_note(noteNumber: number): void {
if (!this.data.notes.includes(noteNumber)) {
const find = this.data.notes.indexOf(noteNumber)
if (find < 0) {
this.data.notes.push(noteNumber)
StorageManager.getInstance().onStageChanged()
}

View File

@@ -565,7 +565,8 @@ export class Stage extends Laya.Script {
for (let i = 0; i < this.blocks.length; i++) {
const block = this.blocks[i]
const note_numbers = block.getData().get_notes()
if (note_numbers.includes(obj.getData().get_show()))
const find = note_numbers.indexOf(obj.getData().get_show())
if (find >= 0)
list.push(block)
}
return list

View File

@@ -44,7 +44,8 @@ export class TrophyRoom extends Laya.Script {
const monthMap: Map<number, Array<any>> = new Map()
for (var i = 0; i < infos.length; i++) {
obj = infos[i]
if (!years.includes(obj.year)) {
const find = years.indexOf(obj.year)
if (find < 0) {
years.push(obj.year)
}
if (monthMap.has(obj.year) == false) {