mirror of
https://github.com/anatolykopyl/mining-status-skill.git
synced 2026-03-26 04:45:42 +00:00
32 lines
679 B
JavaScript
32 lines
679 B
JavaScript
const phoneticTable = {
|
|
'анна': 'a',
|
|
'антон': 'a',
|
|
'алексей': 'a',
|
|
'борис': 'b',
|
|
'семен': 'c',
|
|
'цапля': 'c',
|
|
'дмитрий': 'd',
|
|
'елена': 'e',
|
|
'федор': 'f',
|
|
'фёдор': 'f',
|
|
'харитон': 'x',
|
|
}
|
|
|
|
// 0xfB2A2c470d75f6Fc1cb85A592840D960C000e94c
|
|
|
|
module.exports = (tokens) => {
|
|
return tokens.map((token) => {
|
|
if (!isNaN(token)) {
|
|
return parseInt(token);
|
|
} else {
|
|
const lowerToken = token.toLowerCase();
|
|
|
|
if (phoneticTable.hasOwnProperty(lowerToken)) {
|
|
return phoneticTable[lowerToken];
|
|
} else {
|
|
return ' не расслышала ';
|
|
}
|
|
}
|
|
}).join()
|
|
}
|