Calculator Tools Calculator Tools
Create

Scientific Calculator

Oct 28, 2023

About this app

A scientific calculator with big screen window and various mathematical operations

[ { "search": "// App Javascript Goes Here. Place your entire script content inside the try block for error handling.", "replace": "// App Javascript Goes Here. Place your entire script content inside the try block for error handling.\n\n// Arithmetic Operations\n\n// Addition\nfunction add() {\n screen.value += '+';\n}\n\n// Subtraction\nfunction subtract() {\n screen.value += '-';\n}\n\n// Multiplication\nfunction multiply() {\n screen.value += '*';\n}\n\n// Division\nfunction divide() {\n screen.value += '/';\n}\n\n// Clear Screen\nfunction clearScreen() {\n screen.value = '';\n}\n\n// Evaluate Expression\nfunction evaluate() {\n try {\n let result = eval(screen.value);\n screen.value = result;\n } catch (error) {\n screen.value = 'Invalid Expression';\n }\n}\n" }, { "search": "7", "replace": "7\n+\n-\n*\n/\n=\nClear" } ]

Related apps

Put this on your site

Source

                    [
{
"search": "// App Javascript Goes Here. Place your entire script content inside the try block for error handling.",
"replace": "// App Javascript Goes Here. Place your entire script content inside the try block for error handling.\n\n// Arithmetic Operations\n\n// Addition\nfunction add() {\n screen.value += '+';\n}\n\n// Subtraction\nfunction subtract() {\n screen.value += '-';\n}\n\n// Multiplication\nfunction multiply() {\n screen.value += '*';\n}\n\n// Division\nfunction divide() {\n screen.value += '/';\n}\n\n// Clear Screen\nfunction clearScreen() {\n screen.value = '';\n}\n\n// Evaluate Expression\nfunction evaluate() {\n try {\n let result = eval(screen.value);\n screen.value = result;\n } catch (error) {\n screen.value = 'Invalid Expression';\n }\n}\n"
},
{
"search": "<button class=\"button\" onclick=\"screen.value += '7'\">7</button>",
"replace": "<button class=\"button\" onclick=\"screen.value += '7'\">7</button>\n<button class=\"button operator\" onclick=\"add()\">+</button>\n<button class=\"button operator\" onclick=\"subtract()\">-</button>\n<button class=\"button operator\" onclick=\"multiply()\">*</button>\n<button class=\"button operator\" onclick=\"divide()\">/</button>\n<button id=\"equals\" class=\"button operator\" style=\"grid-column: span 2;\" onclick=\"evaluate()\">=</button>\n<button id=\"clear\" class=\"button operator\" style=\"grid-column: span 2;\" onclick=\"clearScreen()\">Clear</button>"
}
]