Можете ли вы определить, находятся ли два столбца в наборе данных в одном и том же положении?

#javascript #datatable #code.org

Вопрос:

Я пытаюсь сравнить две переменные и выяснить, имеют ли они одинаковое положение для отображения второй переменной, я пытаюсь выяснить вторую переменную (имя исполнителя) на основе первого ввода, которым было Имя дорожки, на основе позиции в таблице данных.

Все названия треков находятся на той же позиции, что и исполнитель, который написал песню, поэтому я хочу, чтобы они могли отобразить это, когда они ее введут.

Мой код на данный момент для выбора названия трека основан на выпадающем списке со всеми 200 песнями.

 onEvent("fighter1", "change", function( ) {

    var Track = getProperty("fighter1", "text");

    setProperty("songLabel_1", "text", "");

    var ChosenTrack = Track.substring (0,100);

    var TrackName = getColumn("Spotify Charts: Top 200 Artist and Song", "Track");

    for (var i = 0; i < TrackName.length; i  ) {
        if (ChosenTrack == TrackName) {   
        }
        setProperty("songLabel_1", "text", ChosenTrack);
    }
});
 

Как бы я структурировал его так, чтобы, когда выбранный трек вызывает соответствующего исполнителя и отображает его на другой этикетке?

Я использую Code.org чтобы запрограммировать это.