UNPKG

sarcastify

Version:

A module that sarcastifies strings. Only applies to the standard english characters in the string.

12 lines (11 loc) 316 B
function sarcastify(str){ let chars = [...str]; let pattern = /^[A-Za-z]$/; for(var i in chars){ if(pattern.test(chars[i])){ chars[i] = i % 2 !== 0 ? chars[i].toUpperCase() : chars[i].toLowerCase(); } } return chars.join(''); } module.exports = sarcastify;