mirror of
https://github.com/theoludwig/programming-challenges.git
synced 2025-05-18 12:02:53 +02:00
chore: better Prettier config for easier reviews
This commit is contained in:
@ -1,23 +1,23 @@
|
||||
import readline from 'node:readline'
|
||||
import readline from "node:readline"
|
||||
|
||||
const input = []
|
||||
const readlineInterface = readline.createInterface({
|
||||
input: process.stdin,
|
||||
output: process.stdout
|
||||
output: process.stdout,
|
||||
})
|
||||
readlineInterface.on('line', (value) => {
|
||||
readlineInterface.on("line", (value) => {
|
||||
input.push(value)
|
||||
})
|
||||
readlineInterface.on('close', solution)
|
||||
readlineInterface.on("close", solution)
|
||||
|
||||
const operations = {
|
||||
'+': (number1, number2) => number1 + number2,
|
||||
'-': (number1, number2) => number1 - number2,
|
||||
'*': (number1, number2) => number1 * number2,
|
||||
'/': (number1, number2) => number1 / number2
|
||||
"+": (number1, number2) => number1 + number2,
|
||||
"-": (number1, number2) => number1 - number2,
|
||||
"*": (number1, number2) => number1 * number2,
|
||||
"/": (number1, number2) => number1 / number2,
|
||||
}
|
||||
|
||||
function solution () {
|
||||
function solution() {
|
||||
console.log(reversePolishNotation(input[0]))
|
||||
}
|
||||
|
||||
@ -26,7 +26,7 @@ function reversePolishNotation(value) {
|
||||
return 0
|
||||
}
|
||||
const stack = []
|
||||
const values = value.split(' ')
|
||||
const values = value.split(" ")
|
||||
values.forEach((value) => {
|
||||
const number = Number(value)
|
||||
if (!isNaN(number)) {
|
||||
|
Reference in New Issue
Block a user