/**
* @param {number} num
* @return {number}
*/varmaximum69Number=function(num){return+(num+'').replace("6","9")};
c 版
int maximum69Number (int num){int a =0;int index =-1;int num1 = num;while(num1 >0){int left = num1 %10;printf("\n %d left ", left);
num1 =((num1 - left)/10);if(left ==6) index = a;
a++;}// 数字中没有6 直接返回if(index <0){return num;}printf("\n index = %d", index);int b =0, res =0;while(num >0){int left = num %10;if(b == index){
res +=pow(10, b)*9;}else{
res +=pow(10, b)* left;}printf("\n b = %d", b);
b++;
num =((num - left)/10);}printf("\n res = %d", res);return res;}
``