可能重复:
JavaScript:最小和最大数组值?
var test = [-42, 0, 8];
var biggest=-Infinity;
for (i=0; i<test.length;i++)
{if (test[i]>biggest)
alert('It is!');
biggest = test[i];
else
alert("It isn't!");}
alert("The biggest element is:" + biggest);
Run Code Online (Sandbox Code Playgroud)
我正在尝试编写一个程序来查找数组中的最大数字,但我的代码不起作用.有什么帮助吗?
我正在努力解决JS中的以下代码请帮忙:
目前正试图搞定
[20,30,40,50]
成为
[50,20,30,40]
有小费吗?
这是我到目前为止的代码!
// A program to shift all the values in an array one index higher, with the displaced last element being placed as the first element
var test = [20,30,40,50];
for (i=0; i<test.length;i++)
{
alert(test[i] + " is currently index: " + [i]);
}
test[0] = test[test.length-1];
for (i=0; i<test.length;i++)
{
alert(test[i] + " is now index: " + [i+1]);
}
Run Code Online (Sandbox Code Playgroud) // Write a program to sum all the odd elements of an array
a = Number(prompt("a:"));
b = Number(prompt("b:"));
c = Number(prompt("c:"));
sum=Number(0);
var test = [a,b,c];
for (i=0; i<test.length;i++) {
// All even numbers can be divided by 2
if ((test[i]%2)>0) {
alert(test[i] + ":odd");
} else {
alert(test[i] + ":even");
}
test[i]=0;
}
sum=0+test[i];
alert(sum);
Run Code Online (Sandbox Code Playgroud)
我的程序运行良好,直到它意味着将它返回NaN消息的所有数字相加!关于如何解决这个问题的任何想法?
// Write a program to check whether or not two arrays are identical in size, and hold identical values
string1 = prompt("String 1?");
string2 = prompt("String 2?");
compareNum = 0;
for(i=0; i<string1.length; i++)
{
for(j=i; j<string2.length; j++)
{
if (string1.charAt(i) == string2.charAt(j))
{
compareNum++;
break;
}
}
};
alert("We found " + compareNum + " identical value(s).");
Run Code Online (Sandbox Code Playgroud)
我设法建立了一个相对简单的字符串比较程序,但是现在我遇到的问题是它输出的结果。
例如,如果我输入“ Jeansy”和“ Jeansy”-得到的响应是“我们找到6个相同的值”。
而如果我键入“ Molanza”和“ Molanza”,则会收到“我们找到9个相同的值”的答复。
当然应该只有7吗?
还是“ a”被计算两次?无论如何,我可以否定这个吗?
顺便说一句,我正在考虑所有字符串。
提前致谢!
如何在不考虑分隔符的情况下将PHP中的英国日期转换为美国日期:
例如
01/01/2012
to
2012-01-01
Run Code Online (Sandbox Code Playgroud)
提前致谢!
在Excel中编写平均函数时,如何将-ve数转换为0?
我有一个混合了+ ve和-ve值的列,并希望在运行平均函数时将-ve值转换为+ ve.
这是我到目前为止所做的事情.理想情况下,我更喜欢不涉及VBA使用的情况.
= AVERAGE(C:C)
grep -r "TESTPROGS/" /home/am/test.txt在此文件上运行以下命令:
AMPROGS/
AMPROGS/TqaWhkhiCx8ymy8lIR2p.SH
AMPROGS/iOryQxYtZwhkl0x7CcmW.SH
AMPROGS/a14KbHWjbnWehzkmDWuv.SH
TESTPROGS/
TESTPROGS/HRH7B76fogxwX6zEe7w8.SH
TESTPROGS/m0np3yEbpplqk36wVJ1l
TESTPROGS/t8ZCuJMgZO9accbjoDnp
Run Code Online (Sandbox Code Playgroud)
返回以下结果:
TESTPROGS/
TESTPROGS/HRH7B76fogxwX6zEe7w8.SH
TESTPROGS/m0np3yEbpplqk36wVJ1l
TESTPROGS/t8ZCuJMgZO9accbjoDnp
Run Code Online (Sandbox Code Playgroud)
我现在如何完全剥离TESTPROGS,所以我有这个:
HRH7B76fogxwX6zEe7w8.SH
m0np3yEbpplqk36wVJ1l
t8ZCuJMgZO9accbjoDnp
Run Code Online (Sandbox Code Playgroud) 你怎么一个颜色叠加添加到这样的视频,看到这里:
到目前为止,这是我的代码:
的HTML
<div>
<div id="outer">
<div id="home-top-video">
<video autoplay loop muted width="100%">
<source src="http://view.vzaar.com/2710053.mp4" type="video/mp4" /> Your browser does not support the video tag. We suggest you upgrade your browser.
</video>
<div id="home-text">
<div><img src="http://marquesslondon.herokuapp.com/images/logo.ee1689ee.png"></div>
<h3>LIFESTYLE</h3>
</div>
</div>
</div>
</div>
Run Code Online (Sandbox Code Playgroud)
的CSS
#outer {
width: 100%;
display: block;
text-align: center;
position: relative;
overflow: hidden;
min-height: 100vh;
}
#home-top-video {
left: 0%;
top: 0%;
height: 100vh;
width: 100%;
overflow: hidden;
position: absolute;
z-index: -1;
}
#home-text {
position: absolute; …Run Code Online (Sandbox Code Playgroud) 检索设置如下的用户对象时:
class User(models.Model):
"""
User model
"""
id = models.UUIDField(primary_key=True, default=uuid4, editable=False)
email = models.EmailField(max_length=255, null=True, default=None)
password = models.CharField(max_length=255, null=True, default=None)
ACCOUNT_CHOICE_UNSET = 0
ACCOUNT_CHOICE_BRAND = 1
ACCOUNT_CHOICE_CREATOR = 2
ACCOUNT_CHOICE_AGENCY = 3
ACCOUNT_CHOICES = (
(ACCOUNT_CHOICE_UNSET, 'Unset'),
(ACCOUNT_CHOICE_BRAND, 'Brand'),
(ACCOUNT_CHOICE_CREATOR, 'Creator'),
(ACCOUNT_CHOICE_AGENCY, 'Agency'),
)
account_type = models.IntegerField(choices=ACCOUNT_CHOICES, default=ACCOUNT_CHOICE_UNSET)
class Meta:
verbose_name_plural = "Users"
def __str__(self):
return "%s" % self.email
Run Code Online (Sandbox Code Playgroud)
以下列方式:
try:
user = User.objects.get(email=request.data['email'])
except User.DoesNotExist:
response_details = {
'message': "Invalid email address.",
'code': "400",
'status': HTTP_400_BAD_REQUEST
} …Run Code Online (Sandbox Code Playgroud) 我在本指南一直跟随在这里上换出一个角视图,如果它是一个移动/桌面。我非常喜欢这种方法,并希望在我的应用程序中使用它。因此,我编写了以下伪代码。
import { mobile } from '../../providers/mobile/mobile';
@Component({
selector: 'app-landing',
templateUrl: (mobile) ? './page.component.mobile.html' : './page.component.html',
styleUrls: [(mobile) ? './page.component.mobile.css' : './page.component.css']
})
Run Code Online (Sandbox Code Playgroud)
在mobile.ts(这不是真的正确......但它对我想要实现的目标有一个粗略的想法,但是以 Angular 的方式......我在 AngularJS 中使用了这种方法)
this.mobile = (function () {
var check = false;
(function (a) {
if (/(android|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|iris|kindle|lge |maemo|midp|mmp|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series(4|6)0|symbian|treo|up\.(browser|link)|vodafone|wap|windows (ce|phone)|xda|xiino/i.test(a) || /1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s\-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|\-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw\-(n|u)|c55\/|capi|ccwa|cdm\-|cell|chtm|cldc|cmd\-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc\-s|devi|dica|dmob|do(c|p)o|ds(12|\-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(\-|_)|g1 u|g560|gene|gf\-5|g\-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd\-(m|p|t)|hei\-|hi(pt|ta)|hp( i|ip)|hs\-c|ht(c(\-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i\-(20|go|ma)|i230|iac( |\-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |\/)|klon|kpt |kwc\-|kyo(c|k)|le(no|xi)|lg( g|\/(k|l|u)|50|54|\-[a-w])|libw|lynx|m1\-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m\-cr|me(rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(\-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)\-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|\-([1-8]|c))|phil|pire|pl(ay|uc)|pn\-2|po(ck|rt|se)|prox|psio|pt\-g|qa\-a|qc(07|12|21|32|60|\-[2-7]|i\-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h\-|oo|p\-)|sdk\/|se(c(\-|0|1)|47|mc|nd|ri)|sgh\-|shar|sie(\-|m)|sk\-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h\-|v\-|v )|sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl\-|tdg\-|tel(i|m)|tim\-|t\-mo|to(pl|sh)|ts(70|m\-|m3|m5)|tx\-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|\-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(\-| )|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|yas\-|your|zeto|zte\-/i.test(a.substr(0, 4))) { check = true; }
})(navigator.userAgent || navigator.vendor || window.opera);
return check; …Run Code Online (Sandbox Code Playgroud)