Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function solve(input) {
- let intervalBegg = input[0];
- let intervalEnd = input[1];
- let exceptionLetter = input[2];
- let result1 = '';
- let result2 = '';
- let result3 = '';
- let resultFinal = '';
- let counter = 0;
- for (let i = intervalBegg.charCodeAt(0) - 97; i <= intervalEnd.charCodeAt(0) - 97; i++) {
- if (String.fromCharCode(97 + i) !== exceptionLetter) {
- result1 = String.fromCharCode(97 + i);
- for (let j = intervalBegg.charCodeAt(0) - 97; j <= intervalEnd.charCodeAt(0) - 97; j++) {
- if (String.fromCharCode(97 + j) !== exceptionLetter) {
- result2 = String.fromCharCode(97 + j);
- for (let k = intervalBegg.charCodeAt(0) - 97; k <= intervalEnd.charCodeAt(0) - 97; k++) {
- if (String.fromCharCode(97 + k) !== exceptionLetter) {
- result3 = String.fromCharCode(97 + k);
- counter += 1;
- resultFinal += `${result1}${result2}${result3} `;
- }
- }
- }
- }
- }
- }
- console.log(`${resultFinal}${counter}`);
- }
- solve([
- 'a',
- 'c',
- 'b'
- ]);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement