Entonces aquí está lo que estoy tratando de crear, un ejemplo simple de una calculadora con JavaScript, pero el problema es que la función no obtiene los números. Aquí está el código, quiero saber qué he hecho mal y si hay algún error, espero que me corrijan. PD: soy nuevo en JavaScript, recién comencé a aprender
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Calculator</title> <script> //Acessing Elements var x = parseInt(document.getElementById("x")); var y = parseInt(document.getElementById("y")); var result ; //Declaring Functions function add(){ result = x + y; } </script> </head> <body> <fieldset> <label for="first">First Number</label><br> <input type="number" id="x"><br> <label for="second">Second Number</label><br> <input type="number" id="y"><br> <input type="button" value="+" onclick="add();"> <input type="button" value="-" onclick="substract();"> <input type="button" value="*" onclick="multiplier();"> <input type="button" value="/" onclick="division();"><br> <label id="result"></label><br> <script> document.getElementById("result").innerHTML = result; </script> </fieldset> </body> </html>