ランダム大文字小文字
アルファベットの大文字と小文字をシャッフルして
文章の調子をおかしくします
以上です
なんの捻りもない実装
const input = document.querySelector('#input');
(() => {
input.addEventListener('change', update);
input.addEventListener('keypress', update);
document.querySelector('#copy').addEventListener('click', () => {
navigator.clipboard.writeText(input.value);
});
})();
function update() {
const arr = Array.from(input.value);
for (let i = 0; i < arr.length; i++) {
if (Math.random() < 0.5) {
arr[i] = arr[i].toLowerCase();
} else {
arr[i] = arr[i].toUpperCase();
}
}
input.value = arr.join('');
}
以上です