将句子中的单词位置反转
2016-09-24 19:09
302 查看
给定一个句子(只包含字母和空格), 将句子中的单词位置反转,单词用空格分割, 单词之间只有一个空格,前后没有空格。 比如: (1) “hello xiao mi”-> “mi xiao hello”
<!DOCTYPE html>
<head>
<meta charset="utf-8">
<script>
/*
给定一个句子(只包含字母和空格), 将句子中的单词位置反转,单词用空格分割, 单词之间只有一个空格,前后没有空格。 比如: (1) “hello xiao mi”-> “mi xiao hello”*/
window.onload = function(){
var printS = prompt();
function change(arr){
var result = [];
var result = arr.split(' ');
for(var i = 0;i<Math.floor(result.length/2); i++){
var temp = result[i];
result[i] = result[result.length-1-i];
result[result.length-1-i] = temp;
}
var arr = result.join(' ');
alert(arr);
}
change(printS);
}
</script>
</head>
<body>
</body>
结果:
相关文章推荐
- 反转一个英文句子中的单词,并且对应位置大小写不改变
- 给定一个句子(只包含字母和空格), 将句子中的单词位置反转,单词用空格分割, 单词之间只有一个空格,前后没有空格。
- 按照单词反转句子
- 编写一个C函数,将”I am from shanghai ”倒置为”shanghai from am I”,及将句子中的单词位置倒置,而不改变单词内部结构.
- 简单LinuxC程序关于倒置句子中的单词位置(指针的使用)
- 反转句子中的单词顺序
- [每日练习]C编程实现句子中的单词反转
- (C#)单词反转 位置不变 e.g., Welcome to my blog! -> emocleW ot ym !golb
- java字符串反转,逆序输出(句子反转,单词不反转)
- (C#) 反转字符串,反转一个句子中单词。
- 字符串反转--句子反转和单词反转
- 反转英语句子中的单词顺序
- 【补充】题目: 编写一个C函数,将”I am from shanghai ”倒置为”shanghai from am I”,及将句子中的单词位置倒置,而不改变单词内部结构.
- 算法学习三----句子单词反转
- 简单LinuxC程序关于倒置句子中的单词位置(字符串逆序应用)
- 反转句子单词顺序
- 编写一个C函数,将”I am from shanghai ”倒置为”shanghai from am I”,及将句子中的单词位置倒置,而不改变单词内部结构.
- 面试题准备(01)-反转句子中单词的顺序
- 判断一个句子的单词中是否有句号,若有,则显示第几个单词中第几个位置上;若无,则返回flase
- 4.编写一个C函数,将”I am from shanghai ”倒置为”shanghai from am I”,及将句子中的单词位置倒置,而不改变单词内部结构.