Skip to content

Commit 29e6caf

Browse files
committed
meta
1 parent 4a622da commit 29e6caf

File tree

2 files changed

+5
-3
lines changed

2 files changed

+5
-3
lines changed

blog/3.html

+2
Original file line numberDiff line numberDiff line change
@@ -16,13 +16,15 @@
1616
<meta name="twitter:title" content="Busy Week">
1717
<meta name="twitter:description" content="11. Mar 2018">
1818
<meta name="twitter:image" content="https://i.imgur.com/p20jiFg.gif">
19+
<meta name="twitter:image:src" content="https://i.imgur.com/p20jiFg.gif">
1920
<meta name="twitter:url" content="/">
2021
<meta name="theme-color" content="#F14165">
2122
<meta property="og:title" content="Busy week">
2223
<meta property="og:url" content="/">
2324
<meta property="og:image" content="https://i.imgur.com/p20jiFg.gif">
2425
<meta property="og:description" content="TonyStr : Programming from NUL to DEL"><!--nonimp-->
2526

27+
<meta name="copyright" content="Copyright 2018 TonyStr">
2628
<meta name="viewport" content="width=device-width">
2729
<meta name="description" content="Programming from NUL to DEL">
2830
<meta name="keywords" content="gamedesign, programming, gml, gml programming">

scripts/stringMath.js

+3-3
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ stringMath = function() {
1818
switch (string.charAt(i)) {
1919

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

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

@@ -68,9 +68,9 @@ stringMath = function() {
6868
if (callStack.length < 1) break;
6969
for (let i = 0; i < callStack.length; i++) {
7070
switch (callStack[i]) {
71-
7271
case stage + "*": variables[i] = (variables[i] * Number(variables[i+1])); callStack.splice(i, 1); variables.splice(i--+1, 1); break;
7372
case stage + "/": variables[i] = (variables[i] / Number(variables[i+1])); callStack.splice(i, 1); variables.splice(i--+1, 1); break;
73+
case stage + "%": variables[i] = (variables[i] % Number(variables[i+1])); callStack.splice(i, 1); variables.splice(i--+1, 1); break;
7474
case stage + "+": variables[i] = (variables[i] + Number(variables[i+1])); callStack.splice(i, 1); variables.splice(i--+1, 1); break;
7575
case stage + "-": variables[i] = (variables[i] - Number(variables[i+1])); callStack.splice(i, 1); variables.splice(i--+1, 1); break;
7676
case stage + "^": variables[i] = Math.pow(variables[i], Number(variables[i+1])); callStack.splice(i, 1); variables.splice(i--+1, 1); break;

0 commit comments

Comments
 (0)