Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function buildTable() {
- keyboard = [
- 'QWERTYUIOPqwertyuiop',
- 'ASDFGHJKLasdfghjkl',
- 'ZXCVBNMzxcvbnm',
- ]
- var table = {}
- for (var row = 0; row < keyboard.length; row++) {
- for (var col = 0; col < keyboard[row].length; col++) {
- table[keyboard[row][col]] = row
- }
- }
- return table
- }
- function check(table, str) {
- freq = [0, 0, 0]
- str = str.split("")
- str.forEach(function(elt){
- freq[table[elt]]++;
- })
- var num_zeroes = 0
- freq.forEach(function(elt) {
- num_zeroes += (freq[elt] == 0);
- })
- return num_zeroes == 2
- }
- var table = buildTable()
- inputs = ['Alaska', 'dad', 'hello',]
- inputs.forEach(function(elt) {
- if (check(table, elt)) console.log(elt)
- })
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement