Enable Javascript in your browser and then refresh this page, for a much enhanced experience.
First solution in Clear category for Second Index by mortonfox
"use strict";
function secondIndex(text, symbol) {
// returns the second index of a symbol in a given text
var i = text.indexOf(symbol);
if (i >= 0) {
i = text.indexOf(symbol, i + 1);
if (i >= 0) return i;
}
}
// var assert = require('assert');
// if (!global.is_checking) {
// console.log('Example')
// console.log(secondIndex("sims", "s"))
// // These "asserts" are used for self-checking and not for an auto-testing
// assert.equal(secondIndex("sims", "s"), 3)
// assert.equal(secondIndex("find the river", "e"), 12)
// assert.equal(secondIndex("hi", " "), undefined)
// assert.equal(secondIndex("hi mayor", " "), undefined)
// assert.equal(secondIndex("hi mr Mayor", " "), 5)
// console.log("You are awesome! All tests are done! Go Check it!");
// }
April 23, 2020