Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function asd(input) {
- let n = Number(input[0]);
- let flag = true;
- for (let a = 1; a <= 9; a++) {
- if (flag === false) {
- break;
- }
- for (let b = 9; b >= a; b--) {
- if (flag === false) {
- break;
- }
- for (let c = 0; c <= 9; c++) {
- if (flag === false) {
- break;
- }
- for (let d = 9; d > c; d--) {
- if (a * b * c * d === a + b + c + d && n % 10 === 5) {
- console.log(`${a}${b}${c}${d}`);
- flag = false;
- break;
- } else if (
- Math.floor((a * b * c * d) / (a + b + c + d)) === 3 &&
- n % 3 === 0
- ) {
- console.log(`${d}${c}${b}${a}`);
- flag = false;
- break;
- } else {
- continue;
- }
- }
- }
- }
- }
- if (flag === true) {
- console.log("Nothing found");
- }
- }
- asd(["123"]);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement