Browse Source

Math: Use toUpperCase() in the new generateUUID to match previous UUIDs. See #12432.

Mr.doob 7 years ago
parent
commit
bb0e2947b9
1 changed files with 3 additions and 3 deletions
  1. 3 3
      src/math/Math.js

+ 3 - 3
src/math/Math.js

@@ -11,9 +11,9 @@ var _Math = {
 	generateUUID: ( function () {
 	generateUUID: ( function () {
 
 
 		// http://stackoverflow.com/questions/105034/how-to-create-a-guid-uuid-in-javascript/21963136#21963136
 		// http://stackoverflow.com/questions/105034/how-to-create-a-guid-uuid-in-javascript/21963136#21963136
-		
-		var lut = []; for (var i=0; i<256; i++) { lut[i] = (i<16?'0':'')+(i).toString(16); }
-		
+
+		var lut = []; for (var i=0; i<256; i++) { lut[i] = (i<16?'0':'')+(i).toString(16).toUpperCase(); }
+
 		return function () {
 		return function () {
 			var d0 = Math.random()*0xffffffff|0;
 			var d0 = Math.random()*0xffffffff|0;
 			var d1 = Math.random()*0xffffffff|0;
 			var d1 = Math.random()*0xffffffff|0;