-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathnut1.ts
29 lines (22 loc) · 910 Bytes
/
nut1.ts
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
// Neida, årets påskenøtter er slett ikke avlyst!
// Dagens kodeord finner du hvis du leser ordet under på følgende måte. Start med bokstaven i midten, og les deretter annenhver bokstav mot venstre og annenhver bokstav mot høyre.
// read the word from the middle, then every other letter to the left and every other letter to the right
const word = 'nrsiaknnpeg';
let newWord = '';
// the first letter is the middle letter
let index = Math.floor(word.length / 2);
// add string to newWord
newWord += word[index];
let posIndex = index;
let negIndex = index;
// the next letter is the letter to the left of the middle letter, the next letter is the letter to the right of the middle letter, and so on
for (let i = 1; i < word.length; i++) {
if (i % 2 === 0) {
negIndex++;
newWord += word[negIndex];
} else {
posIndex--;
newWord += word[posIndex];
}
}
console.log(newWord);