tengo un problema particular, las funciones de mi código javascript no funcionan correctamente, cuando esta embebido funciona sin problemas pero cuando esta en un archvivo externo en este caso en logicajs ubicado en la misma carpeta, el navegador retorna errores.
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Document</title>
<script type="text/javascript" href="logica.js"></script>
</head>
<body>
<input type="button" onclick="agregar(10)" value="10puntos"></input>
<input type="button" onclick="agregar(20)" value="20puntos"></input>
<input type="button" onclick="lista_items()" value="mostrar puntos"></input>
</body>
</html>