30 lines
434 B
TypeScript
30 lines
434 B
TypeScript
function shuffle(a) {
|
|
let j, x, i;
|
|
for (i = a.length; i; i -= 1) {
|
|
j = Math.floor(Math.random() * i);
|
|
x = a[i - 1];
|
|
a[i - 1] = a[j];
|
|
a[j] = x;
|
|
}
|
|
}
|
|
|
|
const list = [
|
|
'awesome',
|
|
'excellent',
|
|
'greatJob',
|
|
'perfect',
|
|
'outstanding',
|
|
'wayToGo',
|
|
'yesYesYes',
|
|
'youreGoodAtThis',
|
|
'nailedIt',
|
|
'rightOn',
|
|
];
|
|
shuffle(list);
|
|
|
|
let it = 0;
|
|
|
|
module.exports = function () {
|
|
return list[it++ % list.length];
|
|
};
|