JSFiddle - React, Tailwind, and code Playground

by doug65536

JavaScript

var index = 0;

var chainOfKilling = [];

var assassins = ["personA", "personB", "personC", "personD", "personE", "personF", "personG"];
var targets = ["personE", "personD", "personA", "personF", "personB", "personG", "personC"];

for (var i = 0; i < assassins.length; i++) {
    chainOfKilling.push(assassins[index]);

    for (var j = 0; j < assassins.length; j++) {
        if (assassins[j] == targets[index]) {
            index = j;
            break;
        }
    }
}

$('body').append($('<p/>').text(chainOfKilling.join('➜')));