Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function solve(input) {
- var result = '',
- n = Number(input),
- star = '*',
- right = '/',
- empty = ' ',
- stright = '|';
- for (var i = 0; i < n; i++) {
- if (i == 0 || i == (n - 1)) {
- result += multiply(star, 2 * n) + multiply(empty, n) + multiply(star, 2 * n) + '\n'
- } else if (i == parseInt(n / 2)) {
- result += star + multiply(right, 2 * n - 2) + star + multiply(stright, n) + star + multiply(right, 2 * n - 2) + star + '\n'
- } else {
- result += star + multiply(right, 2 * n - 2) + star + multiply(empty, n) + star + multiply(right, 2 * n - 2) + star + '\n'
- }
- function multiply(symbol,number) {
- var str = ''
- for (var i = 0; i < number; i++) {
- str += symbol
- }
- return str
- }
- }
- return result
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement