diff --git a/src/js/textbox2.js b/src/js/textbox2.js
index 2e28462639223d4a42efd6ece9b885569b6d95dd..a372a788e562f4eb1b58ea6b8d58bfa9a29d5fe4 100644
--- a/src/js/textbox2.js
+++ b/src/js/textbox2.js
@@ -4,7 +4,7 @@ Macro.add("textbox2", {
 			const e = [];
 			return this.args.length < 1 && e.push("variable name"), this.args.length < 2 && e.push("default value"), this.error(`no ${ e.join(" or ") } specified`);
 		}
-		if ("string" != typeof this.args[0]) return this.error("variable name argument is not a string");
+		if ("string" !== typeof this.args[0]) return this.error("variable name argument is not a string");
 		const t = this.args[0].trim();
 		if ("$" !== t[0] && "_" !== t[0]) return this.error(`variable name "${ this.args[0] }" is missing its sigil ($ or _)`);
 		Config.debug && this.debugView.modes({
@@ -45,15 +45,16 @@ Macro.add("textbox2", {
 					Scripting.evalTwineScript(setargs);
 				}
 				Engine.play(passage);
-				if (currentPassage == passage) {
+				if (currentPassage === passage) {
 					Scripting.evalJavaScript(`window.scrollTo(0, ${ currentScrollPosition });`);
 				}
 			}
 		}
 
 		function valueToNumberIfSame(v) {
-			if (!isNumber)
-				return v; // Do nothing
+			if (!isNumber) {
+				return v;
+			} // Do nothing
 			try {
 				return parseInt(v, 10);
 			} catch (e) {