Skip to content

Commit

Permalink
meta
Browse files Browse the repository at this point in the history
  • Loading branch information
tonystr committed Mar 11, 2018
1 parent 4a622da commit 29e6caf
Show file tree
Hide file tree
Showing 2 changed files with 5 additions and 3 deletions.
2 changes: 2 additions & 0 deletions blog/3.html
Original file line number Diff line number Diff line change
Expand Up @@ -16,13 +16,15 @@
<meta name="twitter:title" content="Busy Week">
<meta name="twitter:description" content="11. Mar 2018">
<meta name="twitter:image" content="https://i.imgur.com/p20jiFg.gif">
<meta name="twitter:image:src" content="https://i.imgur.com/p20jiFg.gif">
<meta name="twitter:url" content="/">
<meta name="theme-color" content="#F14165">
<meta property="og:title" content="Busy week">
<meta property="og:url" content="/">
<meta property="og:image" content="https://i.imgur.com/p20jiFg.gif">
<meta property="og:description" content="TonyStr : Programming from NUL to DEL"><!--nonimp-->

<meta name="copyright" content="Copyright 2018 TonyStr">
<meta name="viewport" content="width=device-width">
<meta name="description" content="Programming from NUL to DEL">
<meta name="keywords" content="gamedesign, programming, gml, gml programming">
Expand Down
6 changes: 3 additions & 3 deletions scripts/stringMath.js
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ stringMath = function() {
switch (string.charAt(i)) {

// Operator
case (string.charAt(i).match(`[+\\-*/^]`) || false).input:
case (string.charAt(i).match(`[+\\-*/^%]`) || false).input:
let numset = false;
if (number.length > 0) {
variables.push(Number(number) * sign);
Expand All @@ -28,7 +28,7 @@ stringMath = function() {
}

let tertiary = string.charAt(i).match(`\\^`) && true;
let secondary = string.charAt(i).match(`[*/]`) && true;
let secondary = string.charAt(i).match(`[*/%]`) && true;
let stg = stage*3 + Number(secondary) + Number(tertiary) * 2;
let operator = string.charAt(i);

Expand Down Expand Up @@ -68,9 +68,9 @@ stringMath = function() {
if (callStack.length < 1) break;
for (let i = 0; i < callStack.length; i++) {
switch (callStack[i]) {

case stage + "*": variables[i] = (variables[i] * Number(variables[i+1])); callStack.splice(i, 1); variables.splice(i--+1, 1); break;
case stage + "/": variables[i] = (variables[i] / Number(variables[i+1])); callStack.splice(i, 1); variables.splice(i--+1, 1); break;
case stage + "%": variables[i] = (variables[i] % Number(variables[i+1])); callStack.splice(i, 1); variables.splice(i--+1, 1); break;
case stage + "+": variables[i] = (variables[i] + Number(variables[i+1])); callStack.splice(i, 1); variables.splice(i--+1, 1); break;
case stage + "-": variables[i] = (variables[i] - Number(variables[i+1])); callStack.splice(i, 1); variables.splice(i--+1, 1); break;
case stage + "^": variables[i] = Math.pow(variables[i], Number(variables[i+1])); callStack.splice(i, 1); variables.splice(i--+1, 1); break;
Expand Down

0 comments on commit 29e6caf

Please sign in to comment.