我在印度编号系统中显示以下代码.
var x=125465778;
var res= x.toString().replace(/\B(?=(\d{3})+(?!\d))/g, ",");
Run Code Online (Sandbox Code Playgroud)
得到这个输出:125,465,778.
我需要这样的输出:12,54,65,778.
请帮我解决这个问题.
我需要更优化的javascript代码才能找到数组中最大的3个元素.我试过这个代码.
var maxIndex = new Array();
var maxPoints = new Array();
var scoreByPattern = new Array(93,17,56,91,98,33,9,38,55,78,29,81,60);
function findLargest3(){
maxPoints[0]=0;
maxPoints[1]=0;
maxPoints[2]=0;
for(i=0;i < scoreByPattern.length; i++){
if( scoreByPattern[i] > maxPoints[0]){
maxPoints[0] = scoreByPattern[i];
maxIndex[0]=i;
}
}
for(i=0;i < scoreByPattern.length; i++){
if( scoreByPattern[i] > maxPoints[1] && scoreByPattern[i]< maxPoints[0] ){
maxPoints[1] = scoreByPattern[i];
maxIndex[1]=i;
}
}
for(i=0;i < scoreByPattern.length; i++){
if( scoreByPattern[i] > maxPoints[2] && scoreByPattern[i]< maxPoints[1] ){
maxPoints[2] = scoreByPattern[i];
maxIndex[2]=i;
}
}
alert(scoreByPattern+"/******/"+maxPoints[0]+"/"+maxPoints[1]+"/"+maxPoints[2]);
//alert(maxIndex);
}
Run Code Online (Sandbox Code Playgroud)
如何优化以上?(我需要最大数字的索引)是否有其他简单的方法来解决问题?
我正在以编程方式在堆栈面板中创建'n'个文本块.我需要更改'n'文本块的字体大小(字体大小的增加和减少).是否可以在单个语句中更改所有子堆栈面板的字体大小?如果不可能如何有效地解决它?
我正在使用Phonegap for Android和iphone开发应用程序.当我从一个页面导航到另一个页面时,我需要更改屏幕方向.任何人都可以告诉你如何通过java脚本或jquery完成它?
谢谢
我需要计算2日期之间的天数.我已经检查了此链接的代码 如何使用JavaScript计算两个日期之间的天数?.
在此示例中,如果输入2012,02,29和2012,03,01,则输出为3.实际答案应为1.这些还有其他方法可以计算两个日期之间的天数吗?
我正在使用phonegap(Cordova 2.0.0)开发一个Android应用程序.我需要检索设备联系人.我已尝试使用此doc提供的代码
http://docs.phonegap.com/en/2.0.0/cordova_contacts_contacts.md.html#Contacts
我的代码如下
$("#shareoptions3").live('click',function(){
var options = new ContactFindOptions();
options.multiple = true;
var fields = ["displayName","phoneNumbers"];//["displayName", "name","phoneNumbers"];
navigator.contacts.find(fields, onContactSuccess, onContactError, options);
});
function onContactSuccess(contacts) {//alert(contacts.length);
for (var i=0; i<contacts.length; i++) {
// display phone numbers
for (var j=0; j<contacts[i].phoneNumbers.length; j++) {
alert("Type: " + contacts[i].phoneNumbers[j].type + "\n" +
"Value: " + contacts[i].phoneNumbers[j].value + "\n" +
"Preferred: " + contacts[i].phoneNumbers[j].pref);
}
}
};
// onError: Failed to get the contacts
//
function onContactError(contactError) {
console.log('Error in getting contacts!');
}
Run Code Online (Sandbox Code Playgroud)
我在Logcat中收到消息,如下所示: …
以下HTML语句存储在字符串中.我需要删除HTML标记之间书写文字 <style>和 </style>
<html> <head><style type="text/css">
@font-face {
font-family: "tunga";
src: url(tunga.TTF);
}
body {
font-family:"tunga";
padding:0;
margin: 0;
}
table {
font-family:"tunga";
padding:0;
}
a {
text-decoration:none
}
</style></head> <body marginwidth="0" marginheight="0" leftmargin="10" topmargin="0" >
</body>
</html>
Run Code Online (Sandbox Code Playgroud)
如何使用c#代码解决这个问题?
我在IsolatedStorage中存储XML数据,同时从IsolatedStorage读取数据.我需要将StreamReader转换为XDocument.以下代码我已经习惯将StreamReader转换为XDocument.我收到一个错误:"root element is missing"
using (IsolatedStorageFile myIsolatedStorage = IsolatedStorageFile.GetUserStoreForApplication())
{
IsolatedStorageFileStream isoFileStream = myIsolatedStorage.OpenFile("AllHeadLine.xml", FileMode.Open);
using (StreamReader reader = new StreamReader(isoFileStream))
{
displayXmlData.Text = reader.ReadToEnd();
XDocument offlineHeadline = XDocument.Load(reader);
}
}
Run Code Online (Sandbox Code Playgroud)
编辑:XML内容
<category><catname>?????</catname><img>http://www.udayavani.com/udayavani_cms/gall_content/2013/3/2013_3$thumbimg113_Mar_2013_235853890.jpg</img><heading>???? ??? ????? ?????? ???</heading><navigateurl>some Url </navigateurl></category>
Run Code Online (Sandbox Code Playgroud)
怎么解决这个?
xml isolatedstorage linq-to-xml streamreader windows-phone-7
javascript ×4
jquery ×3
c# ×2
cordova ×2
algorithm ×1
android ×1
linq-to-xml ×1
sorting ×1
streamreader ×1
textblock ×1
wpf ×1
xml ×1