我想制作字符串'你好'到了' hElLo'这只是索引中的偶数变为大写字母。
源代码:
function toWeirdCase(s){
var str = s.split(''); // var str = {'h','e','l','l','o'}
for(var i = 0; i<str.length; i++){
if(str.length[i]%2===0){
return str.toUpperCase();
}
}
}
console.log(toWeirdCase('hello'))
但结果是undefined
答案 0 :(得分:1)
您可以执行以下操作:
<form method="post" enctype="multipart/form-data" action="{%url 'dashboard:product-upload' pk=product_type.pk%}">
{% csrf_token %}
{{up}}
<button type="submit">Upload</button>
</form>
答案 1 :(得分:0)
您可以将replace
与正则表达式一起使用,将每个具有奇数索引的字母转换为大写:
function toWeirdCase(s) {
return s.replace(/./g, (m, i) => i % 2 ? m.toUpperCase() : m);
}
console.log(toWeirdCase('hello'));